标签:print span style pre lse 题目 常量 面试 als
Integer主要考的就是IntegerCache,常量池里缓存了-128~127的值。
1.
Integer a0 = new Integer(100);
Integer a1 = new Integer(100);
Integer a2 = 100;
Integer a3 = 100;
int a4 = 100;
System.out.println(a0 == a1); //false
System.out.println(a0 == a2); //false
System.out.println(a0 == a4); //true
System.out.println(a2 == a3); //true
System.out.println(a3 == a4); //true
2.
Integer a0 = new Integer(130);
Integer a1 = new Integer(130);
Integer a2 = 130;
Integer a3 = 130;
int a4 = 130;
System.out.println(a0 == a1); //false
System.out.println(a0 == a2); //false
System.out.println(a0 == a4); //true
System.out.println(a2 == a3); //false
System.out.println(a3 == a4); //true
标签:print span style pre lse 题目 常量 面试 als
原文地址:https://www.cnblogs.com/CodeCafe/p/10480779.html