Java 中的自动拆装箱、装箱缓存

LarsCheng at 
前言 Java 是一种面向对象的编程语言,Java 中的类把方法与数据类型连接在一起,构成了自包含式的处理单元。但在 Java 中不能定义基本类型对象,为了能将基本类型视为对象处理,并能连接相关方法,Java 为每个基本数据类型都提供了包装类,如 int 型数值的包装类 Integer,boolean 型数值的包装类 Boolean 等。这样便可以把这些基本类型转换为对象来处理了。 在 Java 中包含了 8 种基本数据类型,与之相对应的还有 8 种包装类,他们之间的对应关系如下:基本数据类型包装类 byteByteshortShortintIntegerlongLongfloatFloatd……