Java中自動(dòng)拆箱與自動(dòng)裝箱的深入淺析-創(chuàng)新互聯(lián)

這篇文章運(yùn)用簡(jiǎn)單易懂的例子給大家介紹Java中自動(dòng)拆箱與自動(dòng)裝箱的深入淺析,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

10年積累的做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有鐘山免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

包裝器

有些時(shí)候,我們需要把類似于int,double這樣的基本數(shù)據(jù)類型轉(zhuǎn)成對(duì)象,于是設(shè)計(jì)者就給每一個(gè)基本數(shù)據(jù)類型都配置了一個(gè)對(duì)應(yīng)的類,這些類被稱為包裝器。

包裝器整體來(lái)說(shuō)分為四大種:

  1. Number,Number類派生出了Integer,Double,Long,F(xiàn)loat,Short,Byte這六個(gè)小類分別代表了int,double,long,float,short,byte這六種基本數(shù)據(jù)類型。
  2. Character,對(duì)應(yīng)的基本數(shù)據(jù)類型是char。
  3. Void,對(duì)應(yīng)的是關(guān)鍵字void,這個(gè)類我們會(huì)經(jīng)常在反射中看到,用于表示方法的返回值是void,這里不再贅述,后面反射章節(jié)詳細(xì)講解。
  4. Boolean,對(duì)應(yīng)的是基本數(shù)據(jù)類型boolean。
     

要記住下面兩點(diǎn)包裝器的特性:

包裝器是不可變的,一旦構(gòu)造了包裝器,就不允許更改包裝在其中的值。

  1. 包裝器是final定義的,不允許定義它的子類。
     

自動(dòng)裝箱和自動(dòng)拆箱

ArrayList<Integer> list = new ArrayList<>();

list.add(3);

int x = list.get(0);

名稱欄目:Java中自動(dòng)拆箱與自動(dòng)裝箱的深入淺析-創(chuàng)新互聯(lián)
本文URL:http://bm7419.com/article2/dgdeic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司外貿(mào)網(wǎng)站建設(shè)、用戶體驗(yàn)、動(dòng)態(tài)網(wǎng)站微信公眾號(hào)、營(yíng)銷型網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)