String类
- String类底层使final修饰的数组,所以不可改变内容,是一个常量
- 字符串是常量,再创建后不可以修改
StringBuild类
- 字符串缓存区,可以提高字符串操作效率
- 底层也是一个数组,但是没有final修饰,可以改变长度
StringBuild用法
- new StringBuild();构造一个不带任何字符的字符串生成器,初始容量为16个字节
包装类
- 概念:可以使用一个类,把基本数据类型包装起来,再类中定义一些方法,这个类叫做包装类,可以使用类中的方法来操作这些基本类型的数据
装箱与拆箱
装箱
- 从基本类型转换为对应的包装类对象
拆箱
- 从包装类对象转换为基本类型
自动装箱与自动拆箱
- 在jdk1.5之后可以自动装箱与拆箱