lock 인터페이스

concurrent 패키지synchronized의 단점을 보완하며 더 유연하고 세밀한 제어가 가능하도록 concurrent 패키지가 추가되었다.LockSupportconcurrent 패키지 중 가장 기본이 되는 LockSupport가 있다.LockSupport의 대표적인 기능park() : 스레드를 WAITING 상태로 변경한다.스레드가 WAITING 상태이기에 interrupt()로 중간에 깨울 수 있다.parkNanos(nanos) : 스레드를 나노초 동안만 TIMED_WAITING 상태로 변경한다.지정 시간이 지나면 RUNNABLE 상태로 변경된다.1초 = 1000밀리초(ms), 1밀리초(ms) = 1,000,000나노초(ns)unpark(thread) : WAITING 상태의 대상 스레드를 RUN..
h2boom
'lock 인터페이스' 태그의 글 목록