java中靜態函數的意義

java中靜態函數的意義

1、在java裏被聲明爲靜態的。jvm會把這個屬性或者是方法的內存地址開闢在靜態常量池中。

2、它不能通過對象名來訪問,而是通過類名來訪問。而且在static聲明的類裏面。

3、main函數是一個程序的入口jvm只會找你的main函數。jvm在調用main函數的時候沒有newmain函數,所以java裏面的main函數限制了,一定要聲明爲static類型的這樣就可以通過類名main函數來調用了而不是用對象名。