Rumah >Java >javaTutorial >Bagaimana untuk menggunakan antara muka Runnable dalam java

Bagaimana untuk menggunakan antara muka Runnable dalam java

PHPz
PHPzke hadapan
2023-05-02 20:34:061901semak imbas

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!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam