一 、Java基本数据类型
二、为何需要包装类
Java中的八大基本类型,无法像对象那样拥有属性,调用方法,无法对象化交互
包装类为了解决这一问题而诞生
三、基本数据类型与包装类的对应
注意:int 和 char 对应的包装类的类名
四、包装类的特点
所有包装类不能被继承
数值型包装类(6个)都继承自 Number 类,其他两个继承自 Object 类
注意:
Static修饰的方法是静态方法,静态方法既可以通过类名调用,也可以通过实例对象调用
五、基本数据类型和包装类的转换
装箱和拆箱
自动装箱和手动装箱
自动拆箱和手动拆箱
六、基本数据类型与字符串之间的转换
基本类型转字符串
String value = 包装类.toString( 基本类型值 );
字符串转基本类型
基本类型 value = 包装类.parseInt (字符串);
基本类型 value = 包装类.valueOf (字符串);
七、基本数据类型的初始值
八、包装类的初始值都为null
九、练习