똑똑
로그인
똑똑
로그인
[Java] Thread
누구세요
·
2024년 9월 11일
팔로우
0
Java
오늘 들었던 강의에서 헷갈리는걸 끄적여봤다.
단방향
join
은 호출된 곳의 스레드가 대기
yield
는 호출한 스레드가 대기
양방향
synchronized
블록형태는 매개변수로 클래스만 넣을 수 있는 것 처럼 보임
같은 메소드 안에서만 사용가능하다. 이를 보완한게
Lock
wait/notify
wait
를 호출하면 해당 스레드가 wait영역으로 이동된다.
notify
를 호출하면 wait영역에 있던 스레드가 다시 빠져나와 작동한다.
wait 영역안에 있는걸 몽땅 깨우는데 이를 보완한게
lock
lock
Condition
을 통해 특정 조건에 맞는
wait
를 깨울 수 있다.
누구세요
팔로우
이전 포스트
[Git] Convention
다음 포스트
[MySQL] 피벗 테이블(Pivot Table)
0개의 댓글
댓글 작성