由Java经典编程300例第54题得出的要点:
主要需要记住的就是:堆中存放的是new出来的对象,而栈中存放的是局部变量,包括基本类型和对象引用。
另外,equals与“==”的区别:object里面的equals没有修改过,默认的是和==相同的,比较他们所指代的对象是否相同。官方文档如下: