位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

Java 如何定義常量

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-11-20

常量

常量是一種預(yù)先定義、不可以在后期運(yùn)行時(shí)再做修改的固定值。常量一旦被定義后,就不能 再隨意改變或者取消定義。項(xiàng)目開(kāi)發(fā)中會(huì)使用到一些同定值,比如圓周率、每天有86400秒、網(wǎng)站 的域名等,這些固定值都可以被賦值為常量。

常量命名一般由大寫(xiě)字母加下劃線組成。常量可以是全局的(可以在一個(gè)類(lèi)文件中隨處使 用,也可以在其他類(lèi)文件中引用),也可以是局部的(只在一個(gè)方法中定義使用)。

Java中的常量一般會(huì)使用final關(guān)鍵字來(lái)定義,有時(shí)也會(huì)同時(shí)使用static關(guān)鍵字定義一個(gè)靜態(tài)的常量 (static關(guān)鍵字會(huì)在第9章面向?qū)ο缶幊讨羞M(jìn)行介紹),但static不是必需的。Java中常量定義格式為:

(static) final [數(shù)據(jù)類(lèi)型]常量名稱(chēng);

(static) final [數(shù)據(jù)類(lèi)型]常量名稱(chēng)=[數(shù)值];

除了開(kāi)發(fā)者自行定義常量使用外,Java中自帶的類(lèi)文件也有大量的常量可以使用,比如前面基 本數(shù)據(jù)類(lèi)型中講到的boolean.TRUE、Integer,MAX_VALUE等,都是系統(tǒng)類(lèi)文件自帶的常量。image.png

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部