包装类
基本数据类型 包装类类型
byte Byte
short Short
int Integer
long Long
float Float
double Double
char Character
boolean Boolean
jdk5.0特性:(掌握)
//自动装箱:将基本数据类型自动转换为包装类类型
举例:Integer i = 100;
//自动拆箱:将包装类类型自动转为基本数据类型
举例:Integer i = new Integer(100);
int a = i;
String
字符串:由多个字符组成的一串数据。
特点:
1.字符串字面值就是一个对象
2.字符串一旦赋值不能改变(值不可变,地址可变)
StringBuffer和StringBuilder
String和StringBuffer和StringBuilder区别?
String:内容和长度不可变
StringBuffer和StringBuilder:内容和长度可变
StringBufer:线程安全,效率低。
StringBuilder:线程不安全,效率高。