大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java靜態變量和實例變量的區別

Java靜態變量和實例變量的區別

更新時間:2022-09-27 10:28:15 來源:動力節點 瀏覽1107次

以下是類(靜態)和實例變量之間的顯著差異。

實例變量 靜態(類)變量
實例變量在類中聲明,但在方法、構造函數或任何塊之外。 類變量也稱為靜態變量,在類中使用 static 關鍵字聲明,但在方法、構造函數或塊之外。
實例變量在使用關鍵字“new”創建對象時創建,并在對象被銷毀時銷毀。 靜態變量在程序啟動時創建,在程序停止時銷毀。
實例變量可以通過調用類內部的變量名直接訪問。但是,在靜態方法中(當實例變量具有可訪問性時),應該使用完全限定名稱來調用它們。ObjectReference.VariableName。 靜態變量可以通過調用類名ClassName.VariableName來訪問。
實例變量保存的值必須由多個方法、構造函數或塊引用,或者必須在整個類中存在的對象狀態的基本部分引用。 每個類只有一個類變量的副本,無論從中創建了多少對象。

例子

public class VariableExample{
   int myVariable;
   static int data = 30;   
   public static void main(String args[]){
      VariableExample obj = new VariableExample();
            System.out.println("Value of instance variable: "+obj.myVariable);
      System.out.println("Value of static variable: "+VariableExample.data);
   }
}

輸出

Value of instance variable: 0
Value of static variable: 30

 

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 999精品在线 | 久久久久久综合成人精品 | 天天舔日日干 | 天天做天天爽爽快快 | 色播五月激情五月 | 亚洲欧美一区二区久久 | 九九99| 午夜欧美性视频在线播放 | 高清国产天干天干天干不卡顿 | 99爱免费 | 黑人边吃奶边扎下面激情视频 | 性生活视频网 | 波多野结衣视频一区 | 精品精品久久宅男的天堂 | 综合图色 | 成人小视频在线播放 | 国产一区在线mmai | 日日操日日舔 | 日韩欧美亚洲精品 | 国产视频在线观看福利 | 天天干天天草天天射 | 91精品久久久久亚洲国产 | 天天射天天干天天色 | 久久人人精品 | 一级欧美一级日韩毛片99 | 婷婷综合五月中文字幕欧美 | 热99在线观看 | 国产精品一区二区久久精品 | 久久久国产亚洲精品 | 九九在线精品视频播放 | 神马我不卡在线观看 | 午夜时刻免费实验区观看 | 国产激情视频一区二区三区 | 午夜精品久久久久久久 | 久久天天躁狠狠躁夜夜爽蜜月 | 亚洲人体视频 | 免费观看黄色 | 一级色视频| 精品一区二区三区免费爱 | 尤物视频在线观看 | 奇米在线播放 |