久久婷婷香蕉热狠狠综合,精品无码国产自产拍在线观看蜜,寡妇房东在做爰3,中文字幕日本人妻久久久免费,国产成人精品三上悠亚久久

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > Java中的常量

Java中的常量 時間:2019-02-26      來(lai)源:華清遠見

A:什么是常量

* 在程序執(zhi)行的過程中其值不(bu)可以發生改變(bian) 

* B:Java中常量的(de)分類

* 字面值(zhi)常量

* 自定義(yi)常量

* 整數常(chang)量:所有整數

*小數常量:所有小數

*布爾常(chang)量:較為特殊,只有兩(liang)個值,true或者false

*字(zi)符常量:將一個數字(zi)、字(zi)母

*字符(fu)常(chang)量:將一個數字字母或者符(fu)號用單引號(' ')標示(shi)

*字符串常(chang)量:將一(yi)個或(huo)者(zhe)多個字符串用雙引(yin)號標識

* C:字面值常量的分(fen)類

* 字符串常量 用雙引號括起來(lai)的內容

* 整數常量 所有整數

* 小數常量 所有小數

* 字符常量 用單(dan)(dan)引(yin)號(hao)括起來(lai)的(de)內容,里面只能放單(dan)(dan)個(ge)(ge)數字(zi),單(dan)(dan)個(ge)(ge)字(zi)母或(huo)單(dan)(dan)個(ge)(ge)符號(hao)

* 布爾常量 較為特(te)殊,只有true和false

* 空常量 null

常量的使用規(gui)則:

final 常量名=值(zhi);

final double PI=3.14; final String LOVE="imooc";

常量名一般使用大寫(xie)字符。

程序中使用常(chang)量(liang)可(ke)以提高代(dai)碼的可(ke)維護性。

例如,在項目開發(fa)時(shi),我們需(xu)要指定(ding)(ding)用(yong)(yong)戶的(de)性別,此時(shi)可以(yi)定(ding)(ding)義一個常量 SEX,賦值(zhi)為(wei) "男",在需(xu)要指定(ding)(ding)用(yong)(yong)戶性別的(de)地方直接調用(yong)(yong)此常量即可,避免了由于用(yong)(yong)戶的(de)不規范賦值(zhi)導致程序出(chu)錯(cuo)的(de)情況。

常(chang)量的使用案例:

常量代表程序運行過程中不(bu)能(neng)改(gai)變的值(zhi)。

常(chang)量(liang)在程(cheng)序運(yun)行過程(cheng)中主(zhu)要有2個作用(yong):

1. 代表常數(shu),便于程序的(de)(de)修改(例如(ru):圓周(zhou)率的(de)(de)值)          

2. 增強(qiang)程序的可(ke)讀性(例(li)如(ru):常量UP、DOWN、LEFT和(he)RIGHT分(fen)辨代表上下左右,其(qi)數值分(fen)別是1、2、3和(he)4)     

常量(liang)的(de)語法(fa)格(ge)式和(he)變量(liang)類(lei)型:只(zhi)需要在變量(liang)的(de)語法(fa)格(ge)式前面添加(jia)關鍵字final即可。在Java編碼規范中,要求常量(liang)名(ming)必須大寫。    

則(ze)常(chang)(chang)量的語法格式如下: final 數(shu)據類(lei)型(xing) 常(chang)(chang)量名稱 = 值;     ;

final 數據類型 常量(liang)名稱1 = 值(zhi)(zhi)1, 常量(liang)名稱2 = 值(zhi)(zhi)2,……常量(liang)名稱n = 值(zhi)(zhi)n;     

例如:final double PI = 3.14;

final char MALE=‘M’,FEMALE=‘F’;     

在Java語法中,常量也可(ke)以(yi)首先聲明(ming),然后(hou)再進行賦值,但(dan)是只能(neng)賦值一次(ci),示(shi)例(li)代碼如下:  

final int UP;    

UP = 1;

上一篇:嵌入式系統的就業前景

下一篇:嵌入式:通信工程專業有哪些就業方向

熱點(dian)文章推(tui)薦(jian)
華清(qing)學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業(ye)培訓洽談專線:010-82525379 院校合作(zuo)洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,,京公海網安備11010802025203號

回到頂部