String
1、概述String为字符串,Java中所有的字符串文字都以(“aaa”)来实现,即是双引号括起来
2、特点:字符串不可变,值固定,效果相当于字符数组,底层原理为字节数组。
3、字符串比较
使用==比较时,基本类型是比较数据值是否相同,引用类型,比较地址值是否相同
字符串比较一般是比较内容是否相同,用equals方法。
Stringbuffer
1、StringBuffer是可变类和线程安全的安全字符操作类,任何对它指向的字符串的操作都不会产生新的对象,特点是线程安全和多线程操作字符串。
(1)相对于StringBuilder是可变类速度快,线程不安全,单线程操作字符串的特点。