1
我有一個帶有3個靜態(public static)方法和2個非靜態(public)方法的java類。 我已將該文件打包成一個jar文件。 現在,當我用這個jar文件到eclipse中的另一個java項目中時,只有靜態方法是可訪問的。 我可以爲此解釋嗎?在jar中訪問的靜態方法
我有一個帶有3個靜態(public static)方法和2個非靜態(public)方法的java類。 我已將該文件打包成一個jar文件。 現在,當我用這個jar文件到eclipse中的另一個java項目中時,只有靜態方法是可訪問的。 我可以爲此解釋嗎?在jar中訪問的靜態方法
您可以通過創建實例來訪問靜態方法。
MyClassName myClass = new MyClassName();
myClass.methodName();
或者
new MyClassName().methodName();
Foo f = new Foo();
f.nonStaticMethod()
你如何訪問非靜態方法? –
可以直接訪問靜態方法但是要訪問非靜態方法,您需要該類的實例 –
請更新您訪問非靜態方法的方式。 – Bhushan