日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > Java入門到精通――基礎篇之static關鍵字

Java入門到精通――基礎篇之static關鍵字

來源:程序員人生   發布時間:2014-12-26 08:54:05 閱讀次數:3491次
1、概述
       static 關鍵字是聲明靜態變量,靜態方法用的。static的含義是屬于類且不屬于類對象的變量和函數。
2、static的產生。
        在創建對象的時候除非用new創建那個類的對象,否則實際上并沒有取得任何對象只有當履行new來創建對象時數據存儲空間才被分配,其方法才供外界調用。但是有兩種情況上述方法時沒法解決的
第1種只想為某特定域分配單1存儲空間而不去斟酌究竟要創建多少對象,乃至不需要創建任何對象。
第2種希望某個方法(變量)不予包括它的類的人很對象關聯在1起。也就是沒有創建對象,也能調用這個方法。
        為了解決上面的兩個問題static關鍵字就誕生了。
        當1個事物是static的時候就意味著這個域或方法不會與包括它的那個類的任何對象實例關聯在1起。即便從未創建某個類的任何對象,也能夠調用其Static方法或其static域。

3、例子。

TestStatic.java

public class TestStatic { public static int i=33; }

StaticMain.java

public class StaticMain { /** * @param args */ public static void main(String[] args) { System.out.println("TestStatic.i="+TestStatic.i); TestStatic s1=new TestStatic(); TestStatic s2=new TestStatic(); System.out.println("s1.i="+s1.i); System.out.println("s2.i="+s2.i); s2.i=133; System.out.println("s1.i="+s1.i); System.out.println("s2.i="+s2.i); } }


效果圖:


4、總結。

        在例子我們發現第1個打印出來i的值就是實現了希望某個變量不予包括它的類的人很對象關聯在1起。也就是沒有創建對象,也能調用這個方法。下面的則是實現了只想為某特定域分配單1存儲空間而不去斟酌究竟要創建多少對象,乃至不需要創建任何對象。static關鍵字就是為我們解決了這兩個問題。

        static關鍵字還是需要慎重使用以避免給程序帶來沒必要要的麻煩。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久大 | 久久久久久婷 | 99国产精品久久久久久久成人热 | 国产第二页| 欧美亚洲日本国产 | 日本福利网站 | 亚洲一区成人 | 成人久久 | 精品一区二区三区日产乱码 | 可以直接在线观看的av | 国产一区二区精品在线 | 精品欧美一区二区久久久伦 | 国产亚洲综合性久久久影院 | 久久久久久网址 | 高清二区 | 国外成人在线视频网站 | 亚洲三级在线播放 | jizz18毛片 | 日韩在线观看av | 亚洲一区二区三区四区免费观看 | 国产伦精品一区二区三区 | 国产影视 | 国产精品一区二区在线 | 国产精品精品 | 91一区二区 | 91精品国产入 | 美日韩一区二区 | 性生生活大片免费看视频 | 久久久网站免费 | 国产女人夜夜春夜夜爽免费 | 国产午夜精品福利 | 精品国产综合区久久久久久 | 成人天堂资源www在线 | 久久久久国产精品一区 | 欧美久久视频 | 欧美在线a | 久久久国产精品视频 | 午夜视频一区 | 国产一区二区三区高清在线观看 | 国产精品美女久久久久aⅴ国产馆 | 久久久久国产美女免费网站 |