一个对象的内存图
![](https://i-blog.csdnimg.cn/blog_migrate/17a67532e2d12540b4dbf99eace4a94b.png)
两个对象的内存图
![](https://i-blog.csdnimg.cn/blog_migrate/992fed0c51b688bfae398107a02c9f6a.png)
看见new,就是在堆里开辟了一个空间;假如有两个new,则开辟不两个互不相关的空间。
两个引用指向同一个对象
![](https://i-blog.csdnimg.cn/blog_migrate/6153aa54ad7f8c88cbe6cafca3746cfa.png)
null指一个不存在的空间。如带错号的指向标
NullPointerException:空指针异常
一个对象的内存图
两个对象的内存图
看见new,就是在堆里开辟了一个空间;假如有两个new,则开辟不两个互不相关的空间。
两个引用指向同一个对象
null指一个不存在的空间。如带错号的指向标
NullPointerException:空指针异常