自动装箱的一点小细节

    xiaoxiao2021-03-25  178

    我们都知道

    jdk1.5以后引入的一个新特性。即编译器可以自动的把一个基本数据类型封装成一个对象。

    不过要注意  如果自动装箱的数据在一个字节以内编译器不会重新开辟空间.

    也就是说 

    Integer x=127; Integer y=127; System.out.println(x==y); System.out.println(x.equals(y)); 的结果 是 true true

    而 x与y的值大于等于128以后的结果应该是

    false true.

    转载请注明原文地址: https://ju.6miu.com/read-4081.html

    最新回复(0)