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

包装类、自动拆、装箱

时间:2019-09-10 01:09:01      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:泛型   eth   boolean   har   自动   int   intval   ret   基本数据类型   

包装类和自动装箱+自动拆箱
包装类:
int i=10;
Integer ii=new Integer(i);
ArrayList<Integer>
自动装箱:只发生在编译期间的魔法
int i=10;
Integer ii=i; =>Integer ii=new Integer(i);
自动拆箱:只发生在编译期间的魔法
Integer jj=new Integer(10);
int j=jj;=>int j=jj.intValue();
int method(){
Integer ii;
return ii;
}
void method1(int i); void method1(new Integer(10));
基本数据类型:
float java.lang.Float
double java.lang.Double
int java.lang.Integer
short java.lang.Short
byte java.lang.Byte
long java.lang.Long
char java.lang.Character
boolean java.lang.Boolean

重点:无论泛型还是自动拆装箱,都是编译期间运行

包装类、自动拆、装箱

标签:泛型   eth   boolean   har   自动   int   intval   ret   基本数据类型   

原文地址:https://blog.51cto.com/14232274/2436951

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