码迷,mamicode.com
首页 > 其他好文 > 详细

自动装箱拆箱

时间:2019-05-27 13:30:46      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:void   创建   不可   自动装箱   system   直接   font   装箱拆箱   计算   

基本类型可以使用运算符直接进行计算,但是引用类型不可以。

 

自动拆箱:对象自动直接转成基本数值

 

自动装箱:基本数值自动直接转成对象

 

自动装箱(byte常量池)细节的演示

 

当数值在byte范围之内时,进行自动装箱,不会新创建对象空间而是使用已有的空间。

public class Demo04 {
    public static void main(String[] args) {
        /*Integer in1=500;
        Integer in2=500;
        System.out.println(in1==in2);//false
        System.out.println(in1.equals(in2));//true
*/        
        //byte常量池    -128   -     127
        Integer in1=50;//Integer in1=new Integer(50);
        Integer in2=50;//Integein2=in1;
        System.out.println(in1==in2);//false
        System.out.println(in1.equals(in2));//true
    }
}

 

自动装箱拆箱

标签:void   创建   不可   自动装箱   system   直接   font   装箱拆箱   计算   

原文地址:https://www.cnblogs.com/G-qz/p/10929929.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!