Di java, apabila ia berkaitan dengan benang, Benang adalah penting. Benang ialah pelaksana berjadual yang lebih ringan daripada proses. Mengapa menggunakan benang? Dengan menggunakan benang, anda boleh memisahkan peruntukan sumber dan penjadualan pelaksanaan dalam proses sistem pengendalian. Setiap utas bukan sahaja boleh berkongsi sumber proses (alamat memori, fail I/O, dll.), tetapi juga boleh dijadualkan secara bebas (benang ialah unit asas penjadualan CPU).
Penjelasan
1. Benang ialah kelas yang paling penting untuk membuat benang.
2. Kelas Thread melaksanakan antara muka Runnable.
Instance
public class ThreadDemo extends Thread { public void run() { for (int i = 0; i < 60; i++) { System.out.println(getName() + ":" + i); } } } public class Demo{ public static void main(String[] args) { ThreadDemo t1 = new ThreadDemo(); ThreadDemo t2 = new ThreadDemo(); t1.start(); t2.start(); } }
Atas ialah kandungan terperinci Bagaimanakah Thread menjana antara muka dalam java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!