이제 적어보자

  • 홈
  • 태그
  • 방명록

2026/05/06 1

[TIL] Java 멀티스레드 - LockSupport와 ReentrantLock (2026.05.06)

오늘 배운 것synchronized의 한계를 극복하기 위해 핵심인 LockSupport와 ReentrantLock에 대해 학습했다.synchronized의 한계 복습단점 내용무한 대기BLOCKED 상태에서 타임아웃·인터럽트 없이 락이 풀릴 때까지 무한 대기공정성 없음어떤 스레드가 락을 먼저 얻는지 보장 안 됨 → 기아 현상 가능 LockSupport스레드를 직접 WAITING / TIMED_WAITING 상태로 제어하는 저수준 유틸리티.LockSupport.park(); // RUNNABLE → WAITINGLockSupport.parkNanos(2_000_000_000L); // RUNNABLE → TIMED_WAITING (2초)LockSupport.unpark(thre..

JAVA 2026.05.06
이전
1
다음
더보기
프로필사진

이제 적어보자

아무때나 글올리기

  • 분류 전체보기 (22)
    • 소프트웨어 마에스트로 (1)
    • JAVA (8)
    • 알고리즘 (6)
    • 우테코 (6)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/05   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바