Mục lục:

Làm thế nào để bạn sử dụng runnable?
Làm thế nào để bạn sử dụng runnable?

Video: Làm thế nào để bạn sử dụng runnable?

Video: Làm thế nào để bạn sử dụng runnable?
Video: Java Cơ Bản - Thread khác nhau giữa kế thừa Thread và Runable - JMaster.io 2024, Tháng mười một
Anonim

Để sử dụng giao diện Runnable để tạo và bắt đầu một chuỗi, bạn phải làm như sau:

  1. Tạo một lớp triển khai Runnable .
  2. Cung cấp một phương pháp chạy trong Runnable lớp.
  3. Tạo một phiên bản của lớp Thread và chuyển Runnable đối tượng với hàm tạo của nó như một tham số.
  4. Gọi phương thức bắt đầu của đối tượng Thread.

Xem xét điều này, một runnable là gì?

Runnable interface là một loại giao diện chức năng được thiết kế để cung cấp một giao thức chung cho các đối tượng muốn thực thi mã khi chúng đang hoạt động. Các Runnable giao diện nên được thực hiện bởi bất kỳ lớp nào mà các động tác được dự định sẽ được thực thi bởi một luồng. Lớp phải xác định một phương thức chạy.

Cũng cần biết, có bao nhiêu phương thức trong giao diện runnable? một phương pháp

sự khác biệt giữa thread và runnable là gì?

Cơ bản sự khác biệt giữa Thread và Runnable đó là mỗi chủ đề được định nghĩa bằng cách mở rộng Chủ đề lớp tạo ra một đối tượng duy nhất và được liên kết với đối tượng đó. Mặt khác, mỗi chủ đề xác định bằng cách thực hiện Runnable giao diện chia sẻ cùng một đối tượng.

Tại sao chúng ta sử dụng giao diện runnable trong Java?

Khi nào bạn thực hiện Runnable , bạn có thể tiết kiệm không gian cho lớp học của bạn để mở rộng bất kỳ trang phục cao cấp nào khác hoặc bây giờ. Khi nào bạn mở rộng lớp Thread, mỗi luồng của bạn tạo đối tượng duy nhất và liên kết với nó. Khi nào bạn dụng cụ Runnable , nó chia sẻ cùng một đối tượng với đa luồng.

Đề xuất: