• 为什么在集合中不能使用int关键字作为类型


    解释:

    1.Int是基本数据类型,Integer是Int的引用类型,定义集合的时候不能使用基本数据类型,需要使用对应的引用类型

    2.int是基本数据类型,Integer是他的包装类,包装类主要用在类型转换上,例如 int转String,int转double等

    3.java基本类型分配是在堆栈区的,使用基本类型的好处之一就是操作基本类型的速度较快。包装类是为了扩展基本类型的功能。
    包装类则是java中一切都是对象的原则下的具体体现,方便于泛型、集合使用,也就是一切可以当做对象处理。int在栈中,Integer在堆中,这也是为了更纯净的面向对象。

  • 相关阅读:
    表单控件和属性
    html5语义化标签
    移动布局
    webpack
    OMobile
    Npm的下载 安装 管理工具
    模块化开发
    百度地图
    离线缓存
    canvas和svg
  • 原文地址:https://www.cnblogs.com/java-123/p/9333846.html
Copyright © 2020-2023  润新知