包装类

2017-07-25  本文已影响0人  lufaqiang

基本数据类型的包装类

包装类说明

除了Integer和Character定义的名称和对应的基本类型差异大,其他六种都是将首字母大写就可以了。

Integer,Byte,Float,Double,Short,Long都是Number类的子类。(Number类后面讲);

Character和Boolean都是Object直接子类;

8个类都是final修饰的(不可被继承)。

整型类的享元模式:

Integer a = 123; Integer b = 123; 相等吗?

Integer a = 246; Integer b = 246; 相等吗?

基本数据类型和包装类相互转换

把基本数据类型 → 包装类:

通过对应包装类的构造方法实现

除了Character外,其他包装类都可以传入一个字符串参数构建包装类对象。

包装类 → 基本数据类型

包装类的实例方法xxxValue();    // xxx表示包装类对应的基本数据类型

具体实现

上一篇下一篇

猜你喜欢

热点阅读