java中的String总结

1.普通的字符串在java中存储在字符串常量池中  String s=new String("hello");  一共创建了两个对象 ,JAVA虚拟机首先在字符串池中查找是否已经存在了值为"hello"的这么一个对象,它的判断依据是String类equals(Object obj)方法的返回值。如果有,则不再创建新的对象,直接返回已存在对象的引用;如果没有,则先创建这个对象,然后把它加入到字符串池
相关文章
相关标签/搜索