<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

    主站蜘蛛池模板: 国产在线19禁免费观看| 美女视频黄a视频全免费网站色窝| 在线美女免费观看网站h| 亚洲精品国产精品乱码不卡√| 中文字幕免费在线看电影大全| 亚洲一区二区三区乱码A| 思思久久99热免费精品6| 婷婷综合缴情亚洲狠狠尤物| 一级做a爰片性色毛片免费网站| 亚洲人成电影网站国产精品| 国产99精品一区二区三区免费| 亚洲午夜国产精品无码老牛影视| 13小箩利洗澡无码视频网站免费| 亚洲第一成年男人的天堂| 99久久免费中文字幕精品| 亚洲黄网在线观看| 无限动漫网在线观看免费| 亚洲色无码国产精品网站可下载| 国产成人免费手机在线观看视频| 四虎永久在线精品免费一区二区| 亚洲AV无码专区国产乱码4SE| av无码国产在线看免费网站| 色欲aⅴ亚洲情无码AV蜜桃| 亚洲精品无码专区2| 午夜精品一区二区三区免费视频| 最新亚洲春色Av无码专区| 又粗又硬免费毛片| 免费A级毛片无码A∨| 亚洲sm另类一区二区三区| jlzzjlzz亚洲乱熟在线播放| 最近免费mv在线电影| 含羞草国产亚洲精品岁国产精品| 国产亚洲精品成人AA片新蒲金 | 一级特黄录像视频免费| 亚洲AV无码乱码在线观看裸奔| 91免费资源网站入口| 久青草国产免费观看| 91亚洲精品自在在线观看| 亚洲精品成人片在线观看| 18国产精品白浆在线观看免费| 免费国产a理论片|