写在前面 未经允许不得转载! 本来想偷懒不写的,但是找了一些网上的文章,感觉讲的不太好,所以专门写了这篇文章分享下。 相关链接 JDK 8 docs 中的自动装箱和拆箱的讲解 JDK 8 语言规范中对装箱转换的讲解 JDK 8 语言规范中对拆箱转换的讲解 解答 首先,先了解下什么是自动装箱和拆箱(Autoboxing and Unboxing)。 自动装箱(Autoboxing ):Java编译器在 基本数据类型(the primitive types) 及 其对应的对象包装器类 之间进行的自动转换。例如,将int转换为Integer,将double转换为Double,依此类推。 拆箱(Unboxi