<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

    統計

    常用鏈接

    留言簿

    隨筆檔案

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 99在线观看视频免费| 丰满亚洲大尺度无码无码专线| 亚洲AⅤ永久无码精品AA| 亚洲人成综合网站7777香蕉| 久久精品女人天堂AV免费观看| 亚洲国产精品碰碰| 美女被爆羞羞网站免费 | 在线观看免费中文视频| 超pen个人视频国产免费观看| 亚洲制服丝袜在线播放| 无码一区二区三区AV免费| 在线aⅴ亚洲中文字幕| 国产免费网站看v片在线| 日本免费网站观看| 蜜芽亚洲av无码一区二区三区| 18成禁人视频免费网站| 亚洲国产精品线观看不卡| 一二三四在线观看免费高清中文在线观看| 亚洲美女视频一区| 国产午夜成人免费看片无遮挡| 亚洲AV无码一区二区三区DV | 真人做A免费观看| 亚洲第一男人天堂| 亚洲第一页综合图片自拍| 亚洲免费人成在线视频观看| 免费国产a国产片高清| 巨胸喷奶水www永久免费| 亚洲美女精品视频| 国产免费观看黄AV片| 免费无码又爽又刺激高潮软件| 亚洲人成依人成综合网| 免费精品一区二区三区第35| 老司机亚洲精品影院无码| 成年男女免费视频网站| 一级片在线免费看| 久久久久亚洲Av无码专| 国产成人在线免费观看| 国产成人免费视频| 亚洲国产精品无码久久| 亚洲av永久无码制服河南实里 | 亚洲成片观看四虎永久|