美文网首页Java
基础数据类型

基础数据类型

作者: 真的有神 | 来源:发表于2022-05-20 00:37 被阅读0次

Integer.valueOf

调用 Integer.valueOf 时-128~127 的对象被缓存起来。

所以在此访问内的 Integer 对象使用==和 equals 结果是一样的。

如果 Integer 的值一致,且在此范围内,因为是同一个对象,所以==返回 true;但此访问之

外的对象==比较的是内存地址,值相同,也是返回 false。

public static Integer valueOf(int i) {

   if (i >= IntegerCache.low && i <= IntegerCache.high)

   return IntegerCache.cache[i + (-IntegerCache.low)];

   return new Integer(i);

}

相关文章

  • JAVA 之路第一讲

    数据类型: 基础数据类型 包装器数据类型 引用数据类型 null 数据类型 基础数据类型: 整型 byte(字节型...

  • OC基础数据类型

    一、基础数据类型 数据类型基础数据类型:int / float / double / char / bool / ...

  • 初级_OC第一讲基础数据类型和循环语句

    一、 基础数据类型 数据类型 基础数据类型:int / float / double / char / b...

  • android面试准备

    Android知识体系 语言 java基础 数据类型基础数据类型基础数据类型相关运算byte/8,char/16,...

  • Java知识之数据类型

    Java数据类型图表## Java数据类型分为:### 基础数据类型 引用数据类型 null类型 基础数据类型分別...

  • JS基础知识总结

    JS基础知识总结() 一、数据类型 五种基础数据类型,一种复杂数据类型 1、基础数据类型 又叫原始数据类型或者不可...

  • R语言基础--数据类型-总结

    R语言基础--数据类型-总结 1、R语言基础--数据类型之向量 2、R语言基础--数据类型之因子 3、R语言基础-...

  • js数据数据类型及常用检查,转换方法

    常见数据类型:基础数据类型+符合数据类型基础数据类型(1)String(2)Boolean(3)Number(4)...

  • 7.2-关系运算符

    == 等于 可用于基础数据类型+引用数据类型!= 不等于可用于基础数据类型+引用数据类型> 大于 只可...

  • java

    数据类型分为:8大基础数据类型和3大引用数据类型。 基础数据类型和引用数据类型的区别: 1,基本数据类型变量声明之...

网友评论

    本文标题:基础数据类型

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