Java怎么調用類中的靜態方法?
1.先在eclipse中創建一個Java工程文件。并在src下創建demo包,在demo包下創建類DemoClass。創建后的工程目錄如圖。
2.接下來在DemoClass類中添加一個靜態屬性和靜態方法。被static修飾的屬性或方法就是靜態的。
3.對于靜態方法的調用,可以使用調用非靜態方法的方式去調用,即創建一個類的對象,然后再調用靜態方法,具體代碼如下圖。
4.編輯好代碼后,通過java應用程序的方式運行DemoClass.java文件,運行結果如圖說明成功調用了靜態方法。
5.不過,上面調用靜態方法的方式是不推薦的。如果使用上面的方式調用靜態方法,在eclipse中,你可以看到下圖的警告,大概的意思是要你使用正確的調用靜態方法的方式去調用該方法。
6.對于靜態方法,正確調用的方式是直接通過類名來調用的。用調用例子中的staticFunction為例,正確調用該方法的代碼為DemoClass.staticFunction。當用類來調用靜態方法時,可以看到eclipse就不報警告了。
7.再次運行該文件,運行結果和剛剛一樣,說明也成功調用了靜態方法。
8.多說一句,對于靜態屬性的調用,也是用類名+點+靜態屬性的方式來調用的,正常都不會先創建一個對象,然后再通過對象來調用靜態屬性。