Cách truyền tham số vào luồng một cách an toàn thông qua constructor của lớp triển khai
Runnable, khi nào nên dùng biểu thức lambda, và vì sao nên khai báo các trường là
final. Phân tích mức ưu tiên của luồng: các phương thức
setPriority/
getPriority, các hằng
Thread.MIN_PRIORITY,
Thread.NORM_PRIORITY,
Thread.MAX_PRIORITY và ảnh hưởng của chúng tới bộ lập lịch. Thêm nữa — đặt tên luồng qua constructor,
setName/
getName, ví dụ thực hành và các lỗi thường gặp (dùng chung
Runnable, setter, kỳ vọng vào mức ưu tiên).