真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

在Java中使用常量的方法-創(chuàng)新互聯(lián)

小編給大家分享一下在Java中使用常量的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)自2013年起,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元通城做網(wǎng)站,已為上家服務(wù),為通城各地企業(yè)和個人服務(wù),聯(lián)系電話:028-86922220

 常量是一個變量,它的值一旦被賦值就不能改變。Java沒有內(nèi)置對常量的支持,但是變量修飾符static和final可以用來有效地創(chuàng)建常量。

常量可以使您的程序更容易被其他人閱讀和理解。此外,JVM和應(yīng)用程序都會緩存一個常量,因此使用常量可以提高性能。

在Java中使用常量的方法

static 修飾符

這允許在不創(chuàng)建類實(shí)例的情況下使用變量;靜態(tài)類成員與類本身相關(guān)聯(lián),而不是與對象相關(guān)聯(lián)。所有類實(shí)例共享變量的相同副本。

這意味著另一個應(yīng)用程序或main()可以輕松地使用它。

例如,class myClass包含一個靜態(tài)變量days_in_week:

public class myClass {
   static int days_in_week = 7;
}

因?yàn)榇俗兞渴庆o態(tài)的,所以可以在其他地方使用它而無需顯式創(chuàng)建myClass對象:

public class myOtherClass {  
   static void main(String[] args) {
       System.out.println(myClass.days_in_week);
   }
 }

final修飾符

final修飾符意味著變量的值不能改變。分配值后,無法重新分配。

可以使用final修飾符使原始數(shù)據(jù)類型(即int,short,long,byte,char,float,double,boolean)成為不可變/不可更改的。

這些修飾符一起創(chuàng)建一個常量變量。

static final int DAYS_IN_WEEK = 7;

注意,在添加final修飾符之后,我們在所有大寫中聲明DAYS_IN_WEEK。在Java程序員中,用大寫字母定義常量變量以及用下劃線分隔單詞是一種長期的實(shí)踐。

Java不需要這種格式,但它使任何閱讀代碼的人更容易立即識別常量。

常數(shù)變量的潛在問題

在Java中,final關(guān)鍵字的工作方式是變量指向值的指針不能更改。讓我們重復(fù)一下:它是不能改變它所指向的位置的指針。

不能保證被引用的對象將保持不變,只能保證變量將始終持有對同一對象的引用。如果引用的對象是可變的(即具有可以更改的字段),那么常量變量可能包含一個與最初分配的值不同的值。

以上是在Java中使用常量的方法的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)成都網(wǎng)站設(shè)計(jì)公司行業(yè)資訊頻道!

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。


網(wǎng)站欄目:在Java中使用常量的方法-創(chuàng)新互聯(lián)
分享路徑:http://weahome.cn/article/cdcpoi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部