MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Java字符串

          Posted on 2011-03-13 17:16 leekiang 閱讀(215) 評論(0)  編輯  收藏 所屬分類: java
          String s1="ab";
          String s2="a"+"b";
          System.out.println(s1==s2);//true

          String s1 = "abc";
          String s2 = "ab";
          String s3 = s2 + "c";
          System.out.println((s1 == s3));//false

          String s1 = "abc";
          final String s2 = "ab";
          String s3 = s2 + "c";
          System.out.println((s1 == s3));//true


          參考:
          理解Java常量池
          Java String對象的經典問題(new String())
          Java堆.棧和常量池 筆記
          java編譯器對string常量表達式的處理和優化
          Java 程序內存分析

          主站蜘蛛池模板: 永嘉县| 南召县| 临江市| 西吉县| 新丰县| 永安市| 榆中县| 平舆县| 类乌齐县| 玉山县| 华坪县| 富蕴县| 杭锦后旗| 韶关市| 蕲春县| 宁陵县| 政和县| 梁山县| 兰西县| 平凉市| 镇平县| 天长市| 逊克县| 丁青县| 阜阳市| 曲松县| 庄河市| 阳原县| 彭州市| 五台县| 宾川县| 唐海县| 宜春市| 若尔盖县| 呼玛县| 偏关县| 高邮市| 菏泽市| 申扎县| 古蔺县| 永川市|