<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jialisoftw

    JAVA你不知道的包裝類

    在JAVA程序設計中經常用到一系列類型 ,如int  char double 等,可以把他們想像成“基本”類型。
    它們顯然要特殊對待,因為new將對象存在“堆”里,然而像byte,char這些特別小的,簡單的變量,放在堆中不是特別有效率
     
    對于基本類型的處理,java采取與C和C++相同的方法。也就是,不用new來創建變量 ,而是創建一個并非是引用 的“自動”變量。這個變量直接存儲“值”到棧中,因此更加高效。
     
    然而因為基本類型不是從JAVA對象中派生出來的 ,許多操作完成不了
     
    如:基本數據類型之間的相互轉換不是都可以制動轉換的 而你強制轉換又會出問題,比如String類型的轉換為int 類型的 那么jdk為了方便用戶就提供了相應的包裝類
     
    [java] view plaincopy
    1. <span style="font-size:18px;">int a=0;  
    2. String result=Integer.toString(a);</span>  
    java包裝類使用起來非常靈活
    1. <span style="font-size:18px;">char c ='x';  
    2. Character ch=new Character(c);</span>  
    也可以這樣用
    1. <span style="font-size:18px;">Character ch=new  Character('x');  
    2. 并可以反向轉換:  
    3. char c=ch;</span>  
    例2:
    第二 有時候一個函數需要傳遞一個Object的變量 而你想傳遞int類型的進去顯然不行,怎么辦呢,用到了包裝類 
    1. <span style="font-size:18px;">public void test(Object obj){  
    2. }</span>  
    你想傳遞5進去就可以這樣
    test(new Integer(5)); 
    綜上所述,包裝類有兩個用法 一個實現基本類型之間的轉換 二是便于函數傳值 就是在一些地方要用到Object的時候方便將基本數據類型裝換
    原文地址:
    http://www.software8.co/wzjs/java/1347.html

    posted on 2012-11-19 09:57 飛豬一號 閱讀(1289) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    <2012年11月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    統計

    常用鏈接

    留言簿

    隨筆檔案

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲AV日韩精品久久久久久久| 久久精品国产亚洲av影院| 亚洲黑人嫩小videos| 亚洲精品无码久久久久A片苍井空| 一区二区三区视频免费观看| 2021国内精品久久久久精免费| 国产精品国产午夜免费福利看 | 99精品免费视频| 最近最好的中文字幕2019免费 | 亚洲视频在线观看网址| 国产精品成人亚洲| 69国产精品视频免费| 亚洲精品成a人在线观看| 亚洲免费观看网站| 成人国产精品免费视频| 色播在线永久免费视频| 亚洲第一精品在线视频| 免费很黄无遮挡的视频毛片| 国产h肉在线视频免费观看| 国产亚洲精品成人a v小说| 亚洲国产日韩精品| 成人性生交大片免费看好| 国产特级淫片免费看| 亚洲男女一区二区三区| WWW免费视频在线观看播放| 手机看片久久国产免费| 亚洲精品视频在线观看视频| CAOPORM国产精品视频免费| 日韩黄色免费观看| 亚洲成人免费网站| 嫩草在线视频www免费观看| 又大又粗又爽a级毛片免费看| 亚洲18在线天美| 污视频在线免费观看| 色噜噜AV亚洲色一区二区| AV激情亚洲男人的天堂国语| 99久久99久久精品免费看蜜桃| 亚洲av无码一区二区乱子伦as| 免费中文字幕视频| 色视频色露露永久免费观看| 亚洲天堂2016|