例如:我買了這樣實現的主要功能的Java類:如何調用Java類的主函數?
public class Job{
public static void main(String[] args) throws Exception{
Job jobA = new Job();
String jobName = System.getProperty("JobName");
job.DoJobA("jobName");
}
public void DoJobA(String jobName){
String configPath = System.getProperty("ConFig");
File file = new File(configPath+ "/" + jobName);
DoJobB(file);
}
}
我另一個類,並想調用類工作的主要功能,但無法找到一個方法來做到這一點! 有什麼建議嗎?
爲什麼你只想調用另一個類的'main'方法?你不能寫任何其他簡單的方法和調用它嗎? – RAS
@RAS你是對的。將代碼放在另一個方法中是一個更好的模式,並從主類和其他類中調用此新方法。 – Andy
由於這個班是由另一個寫的,我不想改變它! 這個類用來被shell腳本文件調用,並且在使用shell腳本運行該主函數時很容易傳入系統屬性! 只是不知道如何使用Java來處理它! –