通常情况下,当我们与数字打交道,使用原始数据类型,如字节,如int,long,double等 例子: int i = 5000; float gpa = 13.65; byte mask = 0xaf; 然而,在开发中,我们遇到需要使用对象而不是原始数据类型的情况.在为了实现这个Java提供包装类为每个原始数据类型. 所有的包装类 (Integer, Long, Byte, Double, Float, Short) 是抽象类Number的子类. 这种包装是由编译器处理,这个过程称为装箱.因此,…