包装类
1.什么是包装类?
java是一种面向对象的编程语言,基本数据类型数据不能当做对象处理,为此java为每一种基本数据类型提供了一种以面向对象思想操作的载体,该载体即包装类。
2.转化
当包装类与对应的基本数据类型运算时,包装类自动转化为基本数据类型。
3.Integer常量池
Integer类型变量引用常量池中的数据时,字面值在-128—127之间时,直接引用,不会创建新的对象,在范围以外,底层通过new关键字创建新的对象。
不能仅仅停滞在实现上,应该去追求代价更小、性能更优的实现