2019年 java开发面试技术问题整理
1. 有两个Integer对象a.b,假设a=200,b=200;,a=b的返回值是什么,如果a,b=100呢,返回值是什么?为什么呢?
a=100,b=100,-128—127之间是在IntegerCache.cache这个缓冲区范围之内,不在这个缓冲范围之内则会new一个新的对象.a=200,b=200,实际上是创建了两个新的对象.并且指向的地址不同.
2. List.Map,Set三个接口存...
原创
2019-10-23 20:32:09 ·
880 阅读 ·
0 评论