01/10/2018, 08:14
Cho em hỏi về thread trong java với ạ
Cho em hỏi là tại sao khi truyền yourthread vào lúc khởi tạo cái thread1 và thread2 khi chạy nó lại sử dụng
hàm run của class Yourthread vậy ạ, em nghĩ nó phải sử dụng hàm run mặc định của class Thread chứ. Em chưa hiểu cách truyền như thế này lắm.
Em cám ơn ạ
Bài liên quan
Thì nôm na code của
Thread
nó thế này:Runnable
chỉ là mộtinterface
, khi sử dụng phải tạo một implementation để sử dụng.Đây là tính đa hình,
Polymorphism
trong lập trình hướng đối tượng. Tham khảo thêm khoá học để biết thêm chi tiết:https://kodemate.com/series/phat-trien-tu-duy-lap-trinh-huong-doi-tuong-voi-java
bạn ghi đè rồi thì nó phải chạy cái yourthread chứ