int 和 Integer 有什么区别
2014-02-19 23:30
155 查看
Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。
原始类型封装类booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
原始类型封装类booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble
引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。
相关文章推荐
- 斯坦福下学期公开课
- 图(3)--拓扑排序与关键路径
- wordcount程序执行记录
- R的package虽多,感觉跟C++的比,还是差太远
- POJ 2010 - Moo University - Financial Aid (优先队列)
- Web
- STM32F407 RTC 配置理解与总结
- UVA 11235
- String是最基本的数据类型吗
- POJ 1273 Drainage Ditches 最大流
- POJ 1273 Drainage Ditches 最大流
- Codeforces Round #230 (Div. 2) C. Blocked Points D. Tower of Hanoi
- Ubuntu 下 nginx , php , mysql 和 golang 的简单安装
- 源文件与模块生成时的文件不同 [vs2008]
- linux使用小技巧
- python包
- 面向对象的特征有哪些方面
- 谈谈应届生应聘的一点看法
- 在链表结尾插入一个结点 以及在 在链表中找到第一个含有某值的结点并删除该结点
- codeforces 392A Blocked Points