3条回答 默认 最新
- threenewbee 2019-03-09 00:32关注
任何情况下,对象都不可能在“方法区”,因为后者是存放代码的地方,而对象是数据。
虽然有static,但是static修饰的是si这个对象引用(相当于指针),而new出来的对象放在堆(heap)上,和你在别的任何地方写的new出来的对象,没有任何区别。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
任何情况下,对象都不可能在“方法区”,因为后者是存放代码的地方,而对象是数据。
虽然有static,但是static修饰的是si这个对象引用(相当于指针),而new出来的对象放在堆(heap)上,和你在别的任何地方写的new出来的对象,没有任何区别。