黑马程序员技术交流社区

标题: Integer对象在JDK1.5版本之后的新特性。 [打印本页]

作者: xiaoaonuanhu    时间: 2015-12-8 23:12
标题: Integer对象在JDK1.5版本之后的新特性。
//JDK1.5版本之后的新特性。
class IntegerDemo
{
    public static void main(String[] args)
    {
        //Integer x = new Integer(4);
        //上式等同于下式:
        Integer x=4;//4自动装箱,4为对象。

        x = x+3;
        //x先自动拆箱,变为int类型,和3相加,再装箱给x;

        Integer m=128;
        Integer n=128;
        System.out.println("m==n:"+(m==n));//flase

        Integer a=127;
        Integer b=127;
        System.out.println("a==b:"+(a==b));//true
        //在byte范围内,即127~-128之间。
        //如果该数值已经存在,则不会再开辟新的空间。
        //ab指向了同一个Integer对象。
    }
}






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2