繼承Thread類(lèi)創(chuàng)建線程的步驟為:
(推薦教程:java開(kāi)發(fā)入門(mén))
(1)創(chuàng)建一個(gè)類(lèi)繼承Thread類(lèi),重寫(xiě)run()方法,將所要完成的任務(wù)代碼寫(xiě)進(jìn)run()方法中;
(2)創(chuàng)建Thread類(lèi)的子類(lèi)的對(duì)象;
(3)調(diào)用該對(duì)象的start()方法,該start()方法表示先開(kāi)啟線程,然后調(diào)用run()方法;
代碼示例:
public class Thread1 { public static void main(String[] args) { Thread.currentThread().setName("主線程"); System.out.println(Thread.currentThread().getName()+":"+"輸出的結(jié)果"); //創(chuàng)建一個(gè)新線程 ThreadDemo1 thread1 = new ThreadDemo1(); //為線程設(shè)置名稱(chēng) thread1.setName("線程一"); //開(kāi)啟線程 thread1.start(); } } class ThreadDemo1 extends Thread{ @Override public void run() { System.out.println(Thread.currentThread().getName()+":"+"輸出的結(jié)果"); } }
(視頻教程推薦:java視頻教程)