基本数据类型储存在栈内存,包装数据类型储存在堆内存;
基本数据类型不需要new,包装类数据类型可以new,使用类名点调用;
在没有给赋值时,基本数据类型的初始值int 的为0,boolean的为false,包装数据类型初始值为null;
基本数据类型为赋值,包装数据类型为引用。
使用包装类型好处:在使用时可以实现自动装箱,和自动开箱;
自动装箱:是基本数据类型转化成包装类型 例:定义一个基本数据类型int a=1; 把基本数据类型赋值给包装类integer b=a;
自动开箱:是包装类型转化成基本数据类型 例:定义一个包装类integer a=new integer(“1”); 把包装类赋值给基本数据类型int b=a;