字符串,字符串是一个不可变的量
Serializable类是支持序列化的
Comparable,可支持比较大小
内部定义了final char【】 value
通过自变量方式给一个字符串赋值,此时字符串声明在字符串常量池中
常量池不会存储相同内容的字符串
现有的字符串在后面不能直接拼接一个内容
s1 = "111"
s1+="123"
结果s1 = 111
replace("a","m");返回值字符串
实例化的方式:方式1:变量赋值:String s1 = "javaEE"//生命在方法区的字符串常量池中
方式二:new+构造器:String hello = new String("khello");存放在堆栈中,新的内容
常量与常量的拼接放在常量池中
只有有一个是变量就放在堆栈中
intern()就前面的对象字符串强制放在常量池中