這個很簡單就是靜態變量的兩種調用方式,回想之前的我們調用都是先新建類在調用,靜態變量可以看成全局變量,不過不能變??傃灾?,靜態變量比原先多一種可以直接調用的方法。
2019-07-09
【轉】【靜態方法中為什么不能直接調用非靜態方法/變量】
類的靜態成員(變量和方法)屬于類本身,在類加載的時候就會分配內存,可以通過類名直接去訪問(類名.方法|類名.變量);
非靜態成員(變量和方法)屬于類的對象,所以只有在類的對象產生(創建類的實例)時才會分配內存,然后通過類的對象(實例)去訪問。
在一個類的靜態成員中去訪問其非靜態成員之所以會出錯是因為在類的非靜態成員不存在的時候類的靜態成員就已經存在了,訪問一個內存中不存在的東西當然會出錯。
轉載自(http://blog.csdn.net/zhouwubin123/article/details/6623308)
類的靜態成員(變量和方法)屬于類本身,在類加載的時候就會分配內存,可以通過類名直接去訪問(類名.方法|類名.變量);
非靜態成員(變量和方法)屬于類的對象,所以只有在類的對象產生(創建類的實例)時才會分配內存,然后通過類的對象(實例)去訪問。
在一個類的靜態成員中去訪問其非靜態成員之所以會出錯是因為在類的非靜態成員不存在的時候類的靜態成員就已經存在了,訪問一個內存中不存在的東西當然會出錯。
轉載自(http://blog.csdn.net/zhouwubin123/article/details/6623308)
2019-06-28
1.包的作用:
管理java文件
解決同名文件沖突
2.定義包:package包名
注:必須放在java源程序的第一行
包名間可以使用"."號隔開
管理java文件
解決同名文件沖突
2.定義包:package包名
注:必須放在java源程序的第一行
包名間可以使用"."號隔開
2019-06-26
https://github.com/HbnKing/Basic/blob/master/JavaBasic/JavaBasic.md
個人學習筆記整理。
個人學習筆記整理。
2019-06-14