ThreadLocal 썸네일형 리스트형 JAVA ThreadLocal JAVA ThreadLocal란? 각각의 Thread에서만 사용되는 전역 변수를 만들어 주는 개념이다. 때문에 각각의 Thread마다 다른 값을 사용 할 수 있다.스레드에서 변수가 임의로 공유되는 상황을 막기 위해서 자주 사용이 된다. -private static으로 선언-set과 get메소드로 사용됨-싱글턴 구현, 프로임워크의 환경변수 공유등에 많이 사용. ThreadLocal 은 전역변수는 아니지만 전역 변수처럼 동작하기 때문에 코드의 재사용성을 떨어트리고 부작용을 유발할 수 있다. 스레드 내보의 값과 값을 가지고 있는 객체를 연결해 스레드 한정 기법을 적용할수 있도록 도와주는 형식적인 방법으로 ThreadLocal이 있다.이 ThreadLocal은 호출하는 스레드마다 다른 값을 사용할 수 있도록 관.. 더보기 이전 1 다음