1 String, 八種基本數(shù)據(jù)類型 的包裝類都在這個(gè)包中
?Java 只有 8 種基本類型: byte?? char ? short ?? int ?? long ?? float ? double ?? boolean
自動(dòng)裝箱 是Java編譯器在基本數(shù)據(jù)類型和對(duì)應(yīng)的對(duì)象包裝類型之間做的一個(gè)轉(zhuǎn)化。比如:把int轉(zhuǎn)化成Integer,double轉(zhuǎn)化成double,等等。反之就是自動(dòng)拆箱。
(char 的對(duì)應(yīng)的對(duì)象包裝類是 Character, int 對(duì)應(yīng)的對(duì)象包裝類是 Integer , 其他的名字不變)
?
基本數(shù)據(jù)(Primitive)類型的自動(dòng)裝箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0開始提供的功能。
java語言規(guī)范中說道:在許多情況下包裝與解包裝是由編譯器自行完成的(在這種情況下包裝成為裝箱,解包裝稱為拆箱)
例子如下:
1 public class Wrapper { 2 public static void main(String[] args) { 3 int i = 500 ; 4 Integer t = new Integer(i); 5 int j = t.intValue(); 6 String s = t.toString(); 7 System.out.println(t); 8 Integer t1 = new Integer(500 ); 9 System.out.println(t.equals(t1)); 10 Integer a1 = 5 ; 11 int a2 = new Integer(5 ); 12 System.out.println("a1 = " + a1 + ",a2 = " + a2); 13 } 14 }
運(yùn)行結(jié)果:
500
true
a1 = 5,a2 = 5
?
?
2 Object:類層次結(jié)構(gòu)的根類
3 Math:執(zhí)行基本數(shù)學(xué)方法運(yùn)算
4 StringBuffer:線程安全的可變字符序列
5 thread:是程序中的執(zhí)行線程。Java 虛擬機(jī)允許應(yīng)用程序并發(fā)地運(yùn)行多個(gè)執(zhí)行線程。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
