클래스의 생성자를 통해
Runnable을 구현하는 객체에 매개변수를 안전하게 전달하는 방법, 람다식을 언제 쓰면 좋은지, 그리고 왜 필드를
final로 두는 것이 좋은지. 스레드 우선순위 살펴보기:
setPriority/
getPriority 메서드,
Thread.MIN_PRIORITY,
Thread.NORM_PRIORITY,
Thread.MAX_PRIORITY 상수와 스케줄러에 미치는 영향. 또한 — 생성자와
setName/
getName으로 스레드 이름 지정, 실전 예제와 흔한 실수(공유
Runnable, 세터 사용, 우선순위에 대한 과도한 기대).