文档章节

IntegerCache的使用

kanlianhui
 kanlianhui
发布于 2016/08/05 14:53
字数 44
阅读 6
收藏 0
        Long l1 = new Long(5l);
        Long l2 = new Long(5l);
        
        Integer i1 = Integer.valueOf(1);
        Integer i2 = Integer.valueOf(1);
        
        Integer i3 = Integer.valueOf(128);
        Integer i4 = Integer.valueOf(128);
        
        System.out.println(i3==i4);
        System.out.println(i1==i2);
        System.out.println(l1==l2);

输出:

false
true
false
 

© 著作权归作者所有

共有 人打赏支持
kanlianhui
粉丝 8
博文 80
码字总数 36440
作品 0
浦东
私信 提问
Java 装箱拆箱

Java 装箱拆箱 自动装箱 把基本类型用它们相应的引用类型包装起来,使其具有对象的性质。int包装成Integer、float包装成Float Integer num =10;实际上系统执行了 Integer num= Integer.value...

战地春梦
2016/08/22
22
0
谈谈Integer中的静态类IntegerCache

学习的本质就是一个赋值的过程,用新知识来覆盖你的旧知识或者无知(null)。掌握知识是自己的, 分享知识,才能帮助更多的人,创造更大的价值。学贵以恒,以此自勉,与君共享。----曦阳X 上...

曦阳x
2018/07/04
0
0
基于简单题目讨论JDK的Integer

讨论一道jdk里Integer的基础题 题目 大概问题是:定义了两个Integer变量,通过exchange方法交换两个变量的数据? 其实这个问题看似真的挺简单的,我相信很多人都会有那么灵光一闪,交换数据不...

KingJack灬
2017/11/22
0
0
为什么1000 == 1000返回为False,而100 == 100会返回为True?

本文翻译自 dzone.com,由回忆和感动翻译,转载请注明文章来自慧都控件网 这是我们今天要讨论的话题,因为我觉得它非常的有趣。 如果你运行如下代码: Integer a = 1000, b = 1000; System.o...

Ye_Kwii
2016/11/25
0
0
循环者的诅咒(包装类拆装箱问题)

请提供一个对 i,j 的声明,将下面的循环转变为一个无限循环: 答案 解答: 错解中,声明 i , j 时,实际过程是 Integer i = Integer.valueOf(0);(装箱)Integer的方法valueOf( )中 java为了提...

horacerain
2016/11/29
6
0

没有更多内容

加载失败,请刷新页面

加载更多

echarts实现中国地图

最近项目中有个需求:在地图上展示各省市的数据分布,像这样: 项目中接入的图表展示工具是echart,查了echart官网,发现并没有中国地图相关的实现,唯一接近的,只有香港18区人口密度。没办...

Funcy1122
34分钟前
2
0
持续集成工具Jenkins结合SVN的安装和使用

持续集成工具Jenkins结合SVN的安装和使用 2018年06月08日 11:30:23 止步前行 阅读数:2932 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zxd1435513775/ar...

linjin200
41分钟前
1
0
ES6 对象的解构赋值

基本用法 1.等号右边如果不是数组,将会报错(不是可遍历结构) 2.解构赋值 var, let, const命令声明均适用 3.set结构也可解构赋值(具有Iterator接口,可采用数组形式结构赋值) set解构:任何...

Jack088
43分钟前
3
0
微信小程序富文本table超出宽度处理

一、微信小程序富文本table超出宽度处理 处理思路: 使用正则删除table中的width属性。 //去除table的宽度content = content.replace(/<table[^>]*>/gi, function (match, capture) { ...

tianma3798
45分钟前
2
0
阿里云全站加速DCDN全面支持WebSocket协议

WebSocket协议可以为网站和应用提供真正的双向通信,具有控制开销、保持连接状态、更强实时性、更好的压缩效果等优点,是当下低延时应用最常采用的一种技术协议。为了更好的满足客户在实时通...

阿里云官方博客
46分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部