我真的很困惑java類和驅動程序。代碼的語法是什麼,驅動程序的內容是什麼,不應該在它內部?對於驅動程序,我們可能需要內部有一個主程序,但java類怎麼樣,我們不需要......? 我是否需要有這樣兩個Java類和僅有驅動器驅動程序或:Java驅動程序?
公共靜態無效的主要(字串[] args){ }
我真的很困惑java類和驅動程序。代碼的語法是什麼,驅動程序的內容是什麼,不應該在它內部?對於驅動程序,我們可能需要內部有一個主程序,但java類怎麼樣,我們不需要......? 我是否需要有這樣兩個Java類和僅有驅動器驅動程序或:Java驅動程序?
公共靜態無效的主要(字串[] args){ }
由於從此處引用:
What is a driver class? (Java)
A 「Driver類」 往往只是一個包含主類。在一個 真實項目中,您可能經常會有許多用於測試 等等的「驅動程序類」,或者您可以在任何對象中構建主體,並通過IDE選擇可運行類,或者只需指定 「java classname 「。
實施例:
這不是因爲它的驅動器類不包含任何主要方法。在這種情況下,有法「你好」:
public class HelloWorld {
public void hello() {
System.out.println("Hello, world!");
}
}
與這一個 - 這是一個驅動程序類,因爲它包含了主要的方法,和是類運行的HelloWorld:
public class HelloWorldDriver {
public static void main(String[] args) {
HelloWorld sayhello = new HelloWorld();
sayhello.hello();
}
}
因此命名爲「驅動程序類」 - 作爲類HelloWorldDriver「驅動器」或者說,控制類的HelloWorld的實例化和使用。
沒有任何語境,這個問題沒有多大意義。 – 2013-03-10 03:06:21