String 两种实例化对象的区别 第一种直接赋值 String str="zxf"; 第二种赋值方式 String str2 = new String("zxf"); 区别 直接赋值:只会产生一个实例化对象,并且可以自动保存到对象池(字符串常量池)之中,以实现对象重用。构造方法:产生两个实例化对象,并且不会自动入池,无法实现对象重用,但是可以利用intern()方法收购入池处理。