java学习数字与字符串1 装箱拆箱
内容
启动函数下临时定义的变量如 int i=1;其不属于类也不属于变量,这也意味着这些临时建立起的变量无法调用类和对象的方法,所以将这些变量通过所谓的装箱来实现传参。
基本知识
-
嗯......首先Number是一个抽象类和Object一样是自带的上帝类 是基本类型包装后的的父类
基本数据类型 byte short int long char float double boolean 对应的包装类 Byte Short Integer Long Char Float Double Boolean -
装箱过程
int i = 5; Integer i1=new Intereger(i);//在这里i1是Intereger类的对象,先创建基本数据类型再创建对象 Integer i1=i;//或者直接自动封装 Integer i1=5;//或者无需创建基本类型直接封装一个数
-
拆箱过程
Integer it = new Integer(i); //封装类型转换成基本类型 int i2 = it.intValue(); //自动转换就叫拆箱 int i3 = it;
注意事项
暂时没注意到