如果可能,我將如何在我加載的類的Main類中調用一個函數? (我知道這是不可能的理解,所以我會解釋)來自加載類的Java調用類函數
即:
public class SomeClass
{
public SomeClass
{
//load a class here
}
public void FuncToCall() {}
}
//In a separate file, dynamically loaded.
public class LoadedClass
{
public LoadedClass
{
//Call a function in the class that loads this
SomeClass.FuncToCall();
}
}
因此,我將結束有2個文件:SomeClass.class和LoadedClass.class。我想我的主要問題是,我如何引用LoadedClass中的SomeClass?
**編輯:
所以也許我應該更好地解釋使用情況。一個Java程序動態加載文件夾中的「SomeClass」腳本。然後該腳本從互聯網上下載一個.jar文件,並在其中打開並運行「LoadedClass」腳本。如果SomeClass不在相同的.jar或.jar中,我如何在LoadedClass中的SomeClass中使用函數?
歡迎來到Stack Overflow!我不認爲我完全理解你的問題。你能詳細說明你試圖去做什麼,以及你目前的方法爲什麼不起作用? – templatetypedef 2011-02-25 03:23:50
那麼,我還沒有試着編譯它呢。我想我應該試試。也許我有Compilation Errorphobia。 XP – LordZardeck 2011-02-25 03:32:14