Java-Integer好大一坑,一不小心就掉进去了
大概意思就是,-128~127 的数据在 int 范围内是使用最频繁的,为了减少频繁创建对象带来的内存消耗,这里其实是用到了享元模式,以提高空间和时间性能。好了,今天的分享就到这里了,如果你觉得有用,麻烦给兄弟点个小赞,这样我才更有动力去分享更多技术干货~所以,问题肯定出在Integer.valueOf里面,接着,我点开valueOf的源码。接着,我又看了其他数据类型,用缓存的还不少,这里我给各位列一下,防止你们以后踩坑。底层是怎么处理的呢?最近,在处理线上bug的时候,发现了一个奇怪的现象。
原创
2023-02-09 21:22:12 ·
163 阅读 ·
0 评论