标签:string构造方法
public class StringTest{ public static void main(String[] args){ String s1="abc";//只会在字符串常量池中创建一个"abc"字符串对象 String s2=new String("eieie");//会在字符串常量池中创建一个"hello"字符串对象,并且会在堆中再创建一个字符串对象 } } //第二种方法比较浪费内存,常用的是第一种方法。 面试题 public class StringTest01{ public static void main(String[] args){ String s1=new String("hello"); String s2=new String("hell0"); }//以上创建了几个对象? 在堆中创建了两个对象,在方法区中创建了一个对象,一共创建了三个对象。 }
本文出自 “gaogaozi” 博客,请务必保留此出处http://hangtiangazi.blog.51cto.com/8584103/1662472
标签:string构造方法
原文地址:http://hangtiangazi.blog.51cto.com/8584103/1662472