java 对象有关问题

java 对象问题Integer a new Integer(100)Integer b 100 前者对象构建在堆上(new),后者对象由编译器

java 对象问题

Integer a = new Integer(100);  Integer b = 100; 

前者对象构建在堆上(new),后者对象由编译器自动封装,所以二者是两个不同对象;