国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Java中使用final修飾符需要注意的地方

2019-11-18 13:32:50
字體:
來源:轉載
供稿:網友


  對與java中的final變量,java編譯器是進行了優化的。每個使用了final類型變量的地方都不會通過連接而進行訪問。比如說Test類中使用了Data類中一個final的int數字fNumber=77,這時候,java編譯器會將77這個常數編譯到Test類的指令碼或者常量池中。這樣,每次Test類用到fNumber的時候,不會通過引用連接到Data類中進行讀取,而是直接使用自己保存在類文件中的副本。

  用程序說話:

C:/>javac Test.javaTest.java:
public class Test{
 public static void main(String[] args){
  System.out.PRintln(Data.fNumber);
 }
}

Data.java:

public class Data{
 public static final int fNumber=77;
}
  執行命令和結果:

C:/>javac Test.javaC:/>javac Test.java

C:/>java Test
77

C:/>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 山阴县| 沾益县| 安阳市| 岗巴县| 清河县| 新建县| 庄浪县| 伊川县| 班戈县| 东乡县| 水城县| 阳泉市| 乌鲁木齐县| 防城港市| 灵武市| 安国市| 武宣县| 凤凰县| 惠水县| 汝州市| 克东县| 铁岭县| 德钦县| 封丘县| 大足县| 同江市| 和平县| 永年县| 东阿县| 陕西省| 文化| 侯马市| 霍城县| 鄂尔多斯市| 纳雍县| 福清市| 武安市| 通州市| 横山县| 张家港市| 堆龙德庆县|