public static void main(String[] args) {
//String类型特性,字符串是常量,创建之后不可改变;字符串字面值存储在字符池中,可以共享
String name = "hello";//常量存储在字符串池中
name = "zhangsan";//zhangsan赋值给name变量,给字符串重新赋值时,并没有修改数据,而是重新开辟一个字符空间
String name2 = "zhangsan";//字符串池中如果已有zhangsan,name2和name1指向同一个空间
//演示字符串中的另一种创建方式,new String(),会在堆中创建对象,指向字符池中的字符串
String str = new String("java");
String str2 = new String("java");
System.out.println(str == str2);//内存地址比较
System.out.println(str.equals(str2));//值的比较
}