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

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

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

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

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

實例變量 靜態(類)變量
實例變量在類中聲明,但在方法、構造函數或任何塊之外。 類變量也稱為靜態變量,在類中使用 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

 

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 日日碰日日操 | 一级黄色α片 | 97av视频在线播放 | 欧美日韩国产58香蕉在线视频 | 四虎国产永久在线精品免费观看 | 99在线视频观看 | 奇米影视第四色7777 | 成人做爰毛片免费视频 | 日韩欧美在线观看 | 三级不卡 | 国内毛片视频 | 久久99国产精品免费观看 | 精品中文字幕不卡在线视频 | 天天爽爽 | 国产成人精品视频一区二区不卡 | 久久久久国产精品免费网站 | 中文字幕久久综合伊人 | 九九热这里都是精品 | 国产成人h片视频在线观看 国产成人h综合亚洲欧美在线 | 狠色狠狠色狠狠狠色综合久久 | 狠狠色噜噜狠狠色综合久 | 亚洲国产二区三区久久 | 青青青国产色视频在线观看 | 欧美在线91 | 一本久久道 | 精品国产品香蕉在线 | 中文字幕久久精品波多野结 | 日韩欧美黄色片 | 99热99操99射| 久操社区 | 午夜aaaaaaaaa视频在线 | 中文字幕国产在线 | 亚洲欧美综合久久 | 亚洲精品色综合久久久 | 青青青国产成人久久111网站 | 色涩网站 | 欧美日韩亚洲视频 | 青草网址 | 久久久久久99精品 | 曰本一级毛片免费播放 | 免费一级毛片在线播放放视频 |