在《Java编程思想》里面有一句话:一切皆对象;
那么针对这句话则对于基本数据类型该怎么处理呢?
无可置疑,解决方案是|||||基本数据类型<————>(引用型数据类型)类||||||。
好了,这里所定义的类就是包装类。
这中间的过程称为装箱和拆箱;
装箱:基本数据类型——>包装类
拆箱:包装类——>基本数据类型
package com.Example.chapter05;
/**
* @author Administrator
* @date : 2017年4月1日 下午10:09:57
* @function : 包装类的设计
*/
public class WrapperClassDemo {
public static void main(String[] args) {
int number=1;
//Integer intNum=new Integer(number);
Integer intNum=number;
number=(int)intNum;
}
}
跟原博客不同的是我不太认为分显式或者隐式转换。这要看你采用什么方法,功能决定结构;