String a="hello"; 声明一个String类型的 变量,变量的值是helloString a = new String("hello");是声明一个String类型的对象,对象的内容是helloString a="hello"; a是放在内存常量区String a = new String("hello");是放在内存堆空间里
内存地址不一样。
使用上一样。