Đa luồng trong Java (phần 3)

I.Các phương thức cần chú ý trong Java.

suspend(),resume(),sleep,stop,destroy,isAlive,join,yei Id

1. Phương thức suspend() phương thức này khiến luồng bị dừng CPU => không hoạt động nhưng không bị chết ..khởi động lại luồng bằng từ khóa resume.

2. Phương thức sleep khiến luồng bị dừng hoạt động trong một khoảng thời gian do lập trình viên quy định điều khác biệt giữ supspend và sleep là ở sleep CPU vẫn cấp phát cho luồng còn suspend thì không...ở sleep đơn giản là luồng chỉ dừng hoạt động chúng ta bắt buộc phải đợi hết thời gian quy định thì luồng mới hoạt động trở lại.

3.Stop()..dừng hoạt động của luồng => luồng bị đưa vào trạng thái chết không nên dùng stop vì có thể gây ra lỗi.

4.isAlive : kiểm tra xem luồng còn sống không trả về True or False

5.Join. : đây là một điều kiện giữa hai luồng VD luồng 1 thực hiện xong rồi mới đến luồng 2.



Nhận xét

Bài đăng phổ biến