装箱与拆箱解析

   

 

1、装箱       值类型到引用类型(jdk1.5以上版本)

 

    int i=10;
        Object o=i;
        System.out.println(i);

 

 

 

 

2、装箱       值类型到引用类型(jdk1.5以下版本)

 

int i=10;
        String str=String.valueOf(i);
        System.out.println(str);

 

 

3、拆箱      引用类型到值类型   (jdk1.5以上版本)

Object obj=110;
        int j=(int)obj;
        System.out.println(j);

 

 

4、拆箱      引用类型到值类型   (jdk1.5以上版本)

String ss="10";
        int ii=Integer.parseInt(ss);
        System.out.println(ii);

 

 

 

   jdk1.5以下的版本不支持泛型
  
   1.5以上的版本可以支持自动转换
  
   1.5的版本是个分水岭

posted @ 2019-05-21 10:49  Henry$  阅读(121)  评论(0)    收藏  举报