String、字符串常量池与不可变性 | JavaSE
本章覆盖:String 的引用类型本质;字符串字面量与 String 对象;String 不可变性;字符串常量池的基本作用;== 与 equals 比较字符串;字符串拼接的基本行为;不可变字符串带来的安全性与复用价值;字符串字面量、new String(...) 与对象身份的区别;编译期常量拼接与运行期字符串拼接的区别;String.intern() 的作用与使用边界;“创建几个 String 对象”类面试题的版本与上下文边界。
本章知识点
- String 的引用类型本质
- 字符串字面量与 String 对象
- String 不可变性
- 字符串常量池的基本作用
- == 与 equals 比较字符串
- 字符串拼接的基本行为
- 不可变字符串带来的安全性与复用价值
- 字符串字面量、new String(...) 与对象身份的区别
- 编译期常量拼接与运行期字符串拼接的区别
- String.intern() 的作用与使用边界
- “创建几个 String 对象”类面试题的版本与上下文边界