JAVA基础——关于java中数字类型面试题

很经典的两道关于数字类型面试的题目 一、两个数字之间的==的比较输出的结果 在控制台打印的结果 true和false. 为什么两个数字相等,却有不一样的结果。这里考察的知识点是 1.==比较的是什么? 2.Integer的缓存范围,或者说内部机制? 3.jvm内部原理? 先从第一个回答起,==对于基本类型的比较(8大基本类型),比较的是两个‘值’是否相等。而对于引用类型,比较的则是所指向对象的地址
相关文章
相关标签/搜索