我一直運行在NetBeans IDE中不同個體的Java .java文件右鍵單擊.java文件本身在NetBeans的項目資源管理器(在NetBeans的左上部分正常的部分)。如何從另一個.class文件運行Java .class文件? (java的福利局)
但是,我一直在使用Google如何使一個類文件中運行使用代碼另一個類文件,但無濟於事。
我有一個項目名爲「loadanotherfile」有2個文件,分別是:Loadanotherfile.java和otherfile.java
我試圖讓Loadanotherfile.java運行otherfile.java,但我不能完全確定怎麼樣。我讀過Classloaders和URLClassloaders,但是這些方法似乎不適合我運行另一個.java文件的目的。
下面是2個文件我提到的代碼。
Loadanotherfile.java
package loadanotherfile;
public class Loadanotherfile {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
System.out.println("Hello World!");
// TODO code application logic here
}
}
otherfile.java
package loadanotherfile;
public class otherfile {
public static void main(String args[])
{
System.out.println("This is the other file.");
}
}
我有一種感覺,任務有事情做與使用 「導入」 語法(即像import loadanotherfile。*但即使我的猜測是正確的,我仍然不確定如何使我的Loadanotherfile.java運行其他文件.java使用代碼。
我如何可以加載otherfile.java使用Loadanothefile.java?
乾杯
運行的其他類文件的目的不明確。要在內存中加載類,可以使用'Class.forName(「className」);'方法,通過指定類的名稱作爲參數。 – Chaitanya