学习包装类

基本数据类型 包装类
byte Byte
int Integer
char Character
boolean Boolean
short Short
long Long
float Float
double Double
  • Number是所有包装类的父类,抽象类,所有包装类都是final方法不能被继承。
  • 自动拆箱自动装箱
  • Integer缓存 [-128,127) Integer i = 123; Integer j = 123;此时i==j 且i.equals(j); 前者相等的原因是 [-128,127)范围的对象都已被建立,在new的时候取出,所以本质是同一个对象。后者为对象自动拆箱比较值相等。

你可能感兴趣的:(java)