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

          Java字符串

          Posted on 2011-03-13 17:16 leekiang 閱讀(216) 評論(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 程序內存分析

          主站蜘蛛池模板: 抚顺县| 武夷山市| 石城县| 峨边| 洪江市| 如皋市| 济南市| 福贡县| 高清| 瑞金市| 韶山市| 皋兰县| 舟曲县| 深州市| 方山县| 大同市| 浦城县| 乐陵市| 新密市| 乌兰浩特市| 利津县| 呼玛县| 米林县| 铜鼓县| 大名县| 牟定县| 泰顺县| 淳化县| 龙南县| 宜川县| 武川县| 盐源县| 静海县| 遂昌县| 灵川县| 工布江达县| 昌黎县| 怀来县| 嘉兴市| 鄂尔多斯市| 陆丰市|