美文网首页
int与Integer的区别

int与Integer的区别

作者: DrunkPian0 | 来源:发表于2017-10-10 22:10 被阅读191次

    Effective Java里有一篇解释得非常好,我就整理在那个文集里面了:
    Item 49: 基本类型优先于装箱基本类型

    总得来说,我目前看来基本数据类型是全面碾压装箱数据类型的(时间和空间),装箱数据类型存在的意义就三点:

    1. 集合中的元素、key、value必须用装箱基本类型。
    2. 泛型的参数必须用装箱基本类型。
    3. 反射调用必须用装箱基本类型。

    --

    相关文章

      网友评论

          本文标题:int与Integer的区别

          本文链接:https://www.haomeiwen.com/subject/vrobyxtx.html