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

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

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

    歡迎使用我的 在線工具

    小D

    讀歷史、看小說、寫程序都是我所愛。技術不好,頭腦不靈光,靠的是興趣。
    隨筆 - 35, 文章 - 25, 評論 - 13, 引用 - 0
    數據加載中……

    Java字符串處理機制

    ?* 簡單的總結下:intern()方法
    ?* 這個方法是扣留的意思。呵呵。
    ?* 把當前字符串扣留到池中,然后用同樣的字符串時就是從內存池中取,而不會產生新對象,提供效率了撒。
    ?* 都知道我們在JVM中內置了一個字符串池。
    ?* 所有的字面值字符串和字符串賦值常量表達式都用intern()方法進行操作。
    ?* 但是有一點不同,就是通過new生成的字符串對象,這個對象生成了兩個字符串對象,
    ?* 一個是字面字符串(這個可以從池中取,或者生成新字符串對象,并扣留到池中),然后在將這個字符串對象
    ?* 的值傳給new出來的字符串對象的構造器,生成一個新字符串對象(這個字符串是沒有扣留到池中的),記住new關鍵字總是生成了對象。
    ?* 而我們給這個new出的字符串調用intern()方法,就會把這個字符串對象扣留到池中,而且如果池中有相同的字面值的字符串,
    ?* 就會返回池中的字符串,如果我們將該字符串引用賦給原先字符串的引用變量,那么我們就會省去一個對象,原先的字符串對象就會被某一個時刻回收,
    ?* 如果池中沒有相同值的字符串就返回該對象自身。

    posted on 2009-11-04 20:57 vagasnail 閱讀(304) 評論(0)  編輯  收藏 所屬分類: Java

    主站蜘蛛池模板: 日本一卡精品视频免费 | 亚洲AV成人噜噜无码网站| 国产日本亚洲一区二区三区| 亚洲国产成人精品无码区二本 | 亚洲婷婷国产精品电影人久久| 美腿丝袜亚洲综合| 亚洲AV无码专区电影在线观看| 亚洲妇女熟BBW| 一级一级一级毛片免费毛片| 足恋玩丝袜脚视频免费网站| www亚洲一级视频com| 中文字幕亚洲色图| 国产午夜无码片免费| 国产成人无码a区在线观看视频免费| 亚洲av中文无码乱人伦在线播放| 亚洲国产精品成人AV在线| 午夜精品一区二区三区免费视频| 国产免费人人看大香伊| 日韩亚洲国产综合高清| **一级一级毛片免费观看| 亚洲av中文无码乱人伦在线r▽| 国产AV旡码专区亚洲AV苍井空| 久久免费高清视频| 亚洲自偷自偷图片| 一级做a爰片久久毛片免费陪 | 午夜亚洲福利在线老司机| 亚洲a级在线观看| 久久久久久曰本AV免费免费| 人人狠狠综合久久亚洲88| 成人无码视频97免费| 伊人久久综在合线亚洲91| 国产成人无码免费网站| 国产精品亚洲玖玖玖在线观看| 国产成人亚洲精品91专区高清| 成人免费午夜视频| 国内成人精品亚洲日本语音| 日韩亚洲国产二区| 成全视成人免费观看在线看| 亚洲午夜久久久久久久久久| 一级毛片免费不卡在线| 久久青青草原亚洲av无码app|