Integer与int的区别

区别一、类型不同

           Integer是引用类型,int是基本数据类型,Integer是int的包装类

区别二、内存位置不同

           Integer类存储在堆内存区,int数据类型变量的值存储在常量池

区别二、默认值不同

           Integer是引用类型,默认值是NULL。int是基本数据类型,默认值是0

区别三、Integer类里面有关于数字的相关方法,例如字符串转化为数字(Integer.parseInt(String))

       

原文地址:https://www.cnblogs.com/shuaiandjun/p/5428530.html