`
baiawquqf
  • 浏览: 24275 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

int 和 Integer 有什么区别

阅读更多

Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Intjava的原始数据类型,Integerjavaint提供的封装类。Java为每个原始类型提供了封装类。

原始类型封装类booleanBoolean charCharacter byteByte shortShort intInteger longLong floatFloat doubleDouble

引用类型和原始类型的行为完全不同,并且它们具有不同的语义。引用类型和原始类型具有不同的特征和用法,它们包括:大小和速度问题,这种类型以哪种类型的数据结构存储,当引用类型和原始类型用作某个类的实例数据时所指定的缺省值。对象引用实例变量的缺省值为 null,而原始类型实例变量的缺省值与它们的类型有关。

分享到:
评论

相关推荐

    JAVA-int和Integer的区别

    有一些基础东西真的还搞不清楚,看看这个文档int和Integer的区别,个人感觉讲的比较通俗易懂,谢谢原创者!保存了

    JAVA-int和Integer的区别1.zip

    JAVA-int和Integer的区别1.zip

    第7讲 int和Integer有什么区别1

    1. 理解自动装箱、拆箱 2. 源码分析 3. 原始类型线程安全

    Java中int和Integer的区别.doc

    Java中int和Integer的区别.doc

    Java中int和Integer的区别.doc.doc

    Java中int和Integer的区别

    Integer和int的不同

    int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为0的区别,则只能使用Integer。在JSP开发中,Integer的...

    Java int与integer的区别

    int与integer的区别从大的方面来说是基本数据类型与其包装类的区别:  int 是基本类型,直接存数值,而integer是对象,用一个引用指向这个对象  1.Java 中的数据类型分为基本数据类型和复杂数据类型  int 是...

    各大互联网公司常见java面试题

    来源k6k4 答案参考:java常见面试题 1、面向对象的特点有哪些? 2、接口和抽象类有什么联系和区别? 3、重载和重写有什么区别?...7、int 和 Integer 有什么区别? 8、Java类的实例化顺序? 9、什么是值传递和引用传递?

    int与Integer的区别(Java各种数据类型详细介绍及其区别).doc

    int与Integer的区别(Java各种数据类型详细介绍及其区别).doc

    Java中int与integer的区别(基本数据类型与引用数据类型)

    一、先说说int与integer的区别  int 是基本数据类型,默认值为0,不需要进行实例化  integer 是引用数据类型,是int的封装类型,默认值为null,创建该类型需要进行实例化。  基本数据类型是可以用“==”进行比较...

    Java面试题大全 以及答案

    3、int 和 Integer 有什么区别 4、String 和StringBuffer的区别 5、运行时异常与一般异常有何异同? 6、说出Servlet的生命周期,并说出Servlet和CGI的区别。 7、说出ArrayList,Vector, LinkedList的存储性能和特性 8...

    java 面试题(1)

    4. int 和 Integer 有什么区别5. String 和StringBuffer的区别6. 说出ArrayList,Vector, LinkedList的存储性能和特性7. &和&&的区别8. HashMap和Hashtable的区别9. final, finally, finalize的区别10. Overload和...

    125条常见的java面试笔试题大汇总

    6、int 和 Integer 有什么区别  Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。Int是java的原始数据类型,Integer是java为int提供的封装类。Java为每个原始类型提供了封装类。 原始类型 封装类 ...

    程序员面试之葵花宝典

    3、int 和 Integer 有什么区别 4、String 和StringBuffer的区别5、运行时异常与一般异常有何异同?6、说出Servlet的生命周期,并说出Servlet和CGI的区别。7、说出ArrayList,Vector, LinkedList的存储性能和特性8、...

    概念类JAVA试题 适合初学者

    3、int 和 Integer 有什么区别 4、String 和StringBuffer的区别 5、运行时异常与一般异常有何异同? 6、说出Servlet的生命周期,并说出Servlet和CGI的区别。 7、说出ArrayList,Vector, LinkedList的存储性能和特性 8...

    阿里2017年Java学科面试测试题

    7、int和Integer有什么区别? 答:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装...

    java 经典面试题

    3、int 和 Integer 有什么区别 3 4、String 和StringBuffer的区别 3 5、运行时异常与一般异常有何异同? 3 6、说出Servlet的生命周期,并说出Servlet和CGI的区别。 3 7、说出ArrayList,Vector, LinkedList的存储性能...

    Java面试题

    3 int 和 Integer 有什么区别 4 String 和StringBuffer的区别 5运行时异常与一般异常有何异同? 异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误...

    Java int与integer的对比区别

    主要介绍了Java int与integer的对比区别的相关资料,需要的朋友可以参考下

    详解Java中int和Integer的区别

    主要介绍了Java中int和Integer的区别文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

Global site tag (gtag.js) - Google Analytics