与String相关的知识点
- String的声明是final的,不可被继承
- String 实现了Serializable接口:表示String支持序列化
- String实现了Comparable:表示String可以比较大小
- String 内部定义了final char[] value 用于存储字符串数据
- String 为不可变字符序列(对现有字符串操作时,需重指定内存区域赋值,哪怕是调用replace()方法)
- 字面量的方式赋值,字符串声明在常量池中,常量池中不存重复的量
- new 对象时,对象在堆内存