我最近從在PHP中工作轉換爲Java並有查詢。想強調我是Java的初學者。從另一個Java類調用靜態方法
基本上我在文件A(與類A)中工作,並且想要引用保存在文件B(類B)中的靜態方法。在使用A類時,是否需要對文件B進行任何引用? (我正在考慮PHP中的require_once)我在A類中的代碼如下:
Public class A{
String[] lists = B.staticMethod();
}
Eclipse沒有將B識別爲類。我是否需要創建一個B的實例才能訪問靜態方法。感覺像我真的俯視一些東西,並會欣賞任何輸入。
這些類是否位於不同的包中?如果是,那麼你需要在'A'類中導入'B'類。 –
靜態方法不需要實例。一切看起來都很好,但'public'關鍵字應該以小寫字母'p'開頭。如果'B'在另一個包中,則需要添加一個導入語句:'import package_of_B.B;' – RaptorDotCpp