String

String String s=“1231”; String s2=“1231” s和s2都保存了方法区常量池中的“1231”的内存地址 所以== 为true String s= new String(“123”); String s1=new String(“123”); 一共创建三个对象,常量池中有一个"123",堆内存地址中分别有两个“123”对象 所以== 为false,但是由于Strin
相关文章
相关标签/搜索