MrChowSit
2020-03-24 22:40
老师为什么说Integer不是引用类型呢?
这个地方将Integer换成val的目的是想直接通过引入改变值,简化代码的。其实也可以用HashMap加Integer的方式的
小数值取数组是java做的缓存和引用没关系,实际没法用Integer做引用是因为Integer的值是final的,和String一样,创建后没办法改变自身的值,计算后返回的都是一个新的Integer/String
数值较小时实际是取得数组值。
ThreadLocal
14065 学习 · 32 问题
相似问题