我是java新手。有人可以幫助我爲什麼它不調用運行方法。 在此先感謝。主題:未調用運行方法
package com.blt;
public class ThreadExample implements Runnable {
public static void main(String args[])
{
System.out.println("A");
Thread T=new Thread();
System.out.println("B");
T.setName("Hello");
System.out.println("C");
T.start();
System.out.println("D");
}
public void run()
{
System.out.println("Inside run");
}
}
我認爲在Java的早期,有一種趨勢是通過擴展Thread來提供run方法,而不是傳遞Runnable。這取決於Thread實現Runnable,因此具有run方法。 – 2013-02-11 09:14:02
@PatriciaShanahan:當然,這也是一個糟糕的主意:)最好的實踐已經開始了,這真是太好了......我們永遠都會被設計得很糟糕的圖書館所困擾,這真是一種遺憾...... – 2013-02-11 09:15:06