Java面试必知必会

「Java面试必会」基本数据类型都有哪些?

2018-12-19  本文已影响14人  花生无翼

最开始接触一门语言的时候,就会认识该语言的基本数据类型。面试问到这道题,那真的是基础中的基础了。
首先看下面两个打印,不敲代码,直接说出两个打印结果分别是什么?

      Integer i = 100;
      Integer j = 100;
      System.out.println(i == j); 

      Integer ii = 128;
      Integer jj = 128;
      System.out.println(ii == jj); 

答案一个是true,一个是false。惊喜不惊喜,意外不意外。为什么会有这样的结果?因为数据类型为Interger的变量的值在区间-128到127之间,则比较结果为true,如果两个变量的值不在此区间,则比较结果为false。

上一篇下一篇

猜你喜欢

热点阅读