일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 토비의 스프링
- Java
- 스프링
- list
- jvm
- 쿠버네티스
- thread
- Collection
- 자바 ORM 표준 JPA 프로그래밍
- 백준
- MSA
- 이스티오
- K8s
- gradle
- 자바
- 토비의 스프링 정리
- spring
- Real MySQL
- Kotlin
- JPA
- mysql
- OS
- 스트림
- Stream
- GC
- Stack
- IntellJ
- redis
- 보조스트림
- SpringBoot
Archives
- Today
- Total
목록ThreadLocal (1)
인생을 코딩하다.
[Java] ThreadLocal
ThreadLocal Oracla Docs에서는 ThreadLocal 클래스를 다음과 같이 설명한다. ThreadLocal 클래스는 thread-local 변수들을 제공한다. 이 변수들은 get 또는 set 메소드를 통해 접근하는 각 스레드가 독립적으로 변수의 초기화 된 사본을 가지고 있다는 점에서 다르다. ThreadLocal 인스턴스들은 보통 스레드와 상태를 연결하려고 하는 클래스들의 private static 필드들이다. (예를들어, 유저 ID 또는 트랜잭션 ID) 일반 변수의 수명은 특정 코드 블록(예, 메서드 범위, for 블록 범위 등) 범위 내에서만 유효하다. { int a = 10; ... // 블록 내에서 a 변수 사용 가능 } // 변수 a는 위 코드 블록이 끝나면 더 이상 유효하지 않..
Java
2021. 1. 24. 05:32