int 和 Integer 的区别

Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。
Java为每个原始类型提供了封装类。
原始类型封装类
booleanBoolean
charCharacter
byteByte
shortShort
intInteger
longLong
floatFloat
doubleDouble
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速
度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量
的缺省值为null,而原始类型实例变量的缺省值与它们的类型有关。

int 和 Integer 的区别-上流阁

*文章为作者独立观点,不代表上流阁立场
本文由 江风成 授权 上流阁 发表,并经上流阁编辑。转载此文章须经作者同意,并请附上出处(上流阁)及本页链接。原文链接https://www.o6c.com/java/2019/11/08/1184.html
发表评论

1 条评论
相关文章
JDBC原生链接Mysql数据根据表映射生成bean实体类
JDBC原生链接Mysql数据根据表映射生成be…
String是最基本的数据类型吗?
String是最基本的数据类型吗?
String 和StringBuffer的区别
String 和StringBuffer的区别
web应用开发过程中如何输出一个某种编码的字符串?
web应用开发过程中如何输出一个某种编码…
int和Integer有什么区别?
int和Integer有什么区别?
jar包解压后,修改完配置文件,再还原成jar包
jar包解压后,修改完配置文件,再还原成…
javaweb开发程序员php开发,微信开发。接受定制开发

最新评论