int和integer区别,怎么样互相转换?(八种基础类型)

Posted lhh666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了int和integer区别,怎么样互相转换?(八种基础类型)相关的知识,希望对你有一定的参考价值。

int是基础类型,integer是int的封装类
int存放在栈空间,integer作为对象放在堆空间
integer默认是null,int默认值是0;
声明integer的变量需要实例化,而申明int的变量不需要实例化
integer是对象,用一个引用指向这个对象,int是基本类型,直接存储数值


八种基础类型及对应的封装类

1、byte  Byte
2、short Short
3、int   Integer
4、long Long
5、double Double
6、float Float
7、boolean Boolean
8、char Characher

 

以上是关于int和integer区别,怎么样互相转换?(八种基础类型)的主要内容,如果未能解决你的问题,请参考以下文章

int和integer的区别

Java中String类型和int类型的互相转换

Long和Integer相互转换

Java中int 和interger的区别

什么是int?int和Integer有什么区别?

2017.4.18 java中string和int互相转化