版权声明:转载注明来源。Keep Learning and Coding. https://blog.csdn.net/a771581211/article/details/88287501
package day02;
/**
* 包装类
* Java对于8个基本类型分别定义了对应的包装类
* 而包装类出现的原因是为了解决基本类型不能参与面向对象开发的问题。
* @author kaixu
*
*/
public class IntegerDemo1 {
public static void main(String[] args) {
dosome("abc");
dosome(new Point(1,2));
int i = 1;
/*
* Java的8个基本类型:byte,short,int,long,float,double,char,boolean
* 是以值的形式存在的,所以它们并没有面向对象的特性,自然也不继承自Object。
* 所以不能使用多态,用Object的角度去接收基本类型。
*/
Integer ii = new Integer(i);
dosome(ii);
}
public static void dosome(Object obj){
}
}