Java12 包装类

包装类就是把基本数据类型包装到堆当中. 犹如脱裤子放屁.

这个方法可以把基本数据类型转化成引用数据类型,从而能够传入只接受Object类型的方法. 以及像集合这样的这样的,只能添加引用数据类型,那么就不能用int,只能用Integer了. af184e36d7944a6a6c77a38460e0c891_MD5 这是JDK5以前的. 面试八股: 7628f5ce0f1b546d3809e0fef6157c14_MD5 aaef5c8830dd1c6f27754c92c2208782_MD5 源码:底层有个IntegerCache,范围是-128~127 266b6540f3646d6bf38c105f47aaba9d_MD5

对象是不能直接计算的.之前: ba67fd8025593ab34506f55c007dda8b_MD5

JDK5:自动装箱自动拆箱: 1a725afa6202ddc519a640d626d33006_MD5 612bf62135c1a62837715ace27f80d97_MD5

因此,

ArrayList<Integer> arr = new ArrayList<>();
arr.add(1);//自动装箱
int num = arr.get(0);//自动拆箱


成员方法: 684f167dba13c858bbe6d8460858a572_MD5 注意都是静态方法. 5a32195835c812cd4986a6a970050731_MD5

因此,键盘录入可以这样: 3e864d95c440fe4b9f3f3c32732a3435_MD5 但不得不说,还是鸡肋的很: 4d8bd88c441a02d47179ba986d9a2ac8_MD5