int与Integer之间有什么不同呢?

java面试王 Java面经 发布时间:2021-10-20 16:36:55 阅读数:4370 1
下文讲述int与Integer之间的区别,如下所示:
  1. Integer是int提供的封装类,而int是java的基本数据类型
  2. Integer默认值是null,而int默认值是0
  3. 声明为Integer的变量需要实例化,而声明为int的变量不需要实例化
  4. Integer是对象,用一个引用指向这个对象,而int是基本类型,直接存储数据
  5. Arraylist,HashMap中泛型必须使用引用类型(Integer),而不能使用int基础类型
类似的情况还有:
   float Float;double Double;string String
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202110/16347193921519.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者