Penjelasan
1. Runnable ialah antara muka yang menyediakan urutan dan mempunyai kaedah abstract publicabstract void run().
2. Untuk melaksanakan kelas antara muka ini, kaedah lariannya mesti dilaksanakan.
Dalam Runnable, tiada kaedah permulaan untuk memulakan Runnable multi-threading melalui kelas Thread.
Runnable boleh menggunakan contoh objek yang sama dan boleh berkongsi sumber, tetapi Thread tidak boleh.
Instance
public class Runnable implements Runnable{ public void run() { public void run() { for (int i = 0; i < 60; i++) { System.out.println(Thread.currentThread().getName() + ":" + i); } } } } public class Demo{ public static void main(String[] args) { RunnableDemo run = new RunnableDemo(); Thread t1 = new Thread(run); Thread t2 = new Thread(run); t1.start(); t2.start(); } }
Atas ialah kandungan terperinci Bagaimana untuk menggunakan antara muka Runnable dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!