包装器类存在的意义
Java可以直接处理基本数据类型,但在有些情况下需要将其作为对象来处理,并能连接相关的方法,这个时候需要将其转换为包装器类型,在一定场合,运用Java包装器类来解决问题,能大大提高编程效率
八种基本数据类型对应的包装器类型
创建包装器类型对象的两种方式
包装器类型对象共同的特点
因为没有提供修改属性的值的方法,所以对象一旦被赋值,其值之后就不能再改变
拆箱装箱操作
由于在Java中一些运算和程序对操作的数据类型有一定的限制,所以有了拆箱装箱操作
jdk1.5之后实现了自动拆装箱的操作,之是自动拆装箱之后之前所引用的内存地址会发生变化
基本数据类型加宽带来的方法重载问题
基本数据类型会被加宽到更宽泛的基本数据类型
基本数据类型和对应的包装器类型是不同的数据类型
可变元参数列表给方法的重载带来了一定的难题