(+84) 236.3827111 ex. 402

Tạo tuyến đoạn bằng cách cài đặt giao diện Runnable


Một cách khác để tạo tuyến đoạn là hiện thực giao diện Runnable. Lúc đó Runnable trừu tượng hóa một đơn vị mã thực thi. Bạn có thể tạo ra một tuyến đoạn trên cac đối tượng hiện thực giao diện Runnable. Trong quá trình hiện thực giao diện này, bắt buộc phải cài đặt lại phương thức run() của giao diện. Cú pháp như sau:

[] classextends SuperClass

implements Runnable{

public void run(){

// Định nghĩa nhiệm vụ cần thực thi

}

}

Ví dụ: Xây dựng lớp MessageLoopRunnable để in ra các số từ 0 đến 2 bằng cách hiện thực giao diện Runnable

class MessageLoopRunnable implements Runnable

{

public void run(){

for(int i = 0; i < 3; i ++){

System.out.println(Thread.currentThread().getName() + ":" + i);

try{

Thread.currentThread().sleep(500);

}catch(Exception e){

System.out.println(e.toString());

}

}

}

public static void main(String[] args) {

newThread(new MessageLoopRunnable()).start();

}

}