从Integer与int的各种比较来看Integer的缓存机制及包装类的拆箱装箱

  首先来看下面一道程序,猜一猜它的运行结果? 设定了一系列Integer与int的值,然后做各种比较,其中设定127与128是有缘故的,往下看!运行结果是什么?懒得猜咱们就直接运行,结果如下: 对于这种结果,咱们一一解释: 1、首先int是基本数据类型,Integer是包装类型,a与b做比较时,b会自动拆箱成基本数据类型与a做比较,所以他们的比较为true; 2、a与c做比较的结果和a与b的比较
相关文章
相关标签/搜索