亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

定義常量時

申明常量時,必須要在前面使用final關鍵字么? 感覺使不使用沒什么區別呀。

正在回答

2 回答

java具體的編譯機制剛學還不清楚。對比C語言的,常量前的關鍵字,比如const,編譯器就會在內存的靜態存儲空間開辟一塊大小為size的內存用來存放常量的值,在以后程序運行中,這兒的值是不會被修改的。如果沒有前面的關鍵字進行修飾,那木就會放在動態存儲區域,在程序運行時候,里面的值是可以被修改的,即程序運行過程中,就不能保證一定是不變的常量。估計在java中運行機制也是差不多的

0 回復 有任何疑惑可以回復我~

必須使用,常量用final修飾后,不能改變

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167754    人
  • 解答問題       18749    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

定義常量時

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號