java内存分析:
一般来说:(技术有限,仅供参考)
①常量,静态变量都是存储在方法区的
②所有方法里定义的局部变量都是放在栈内存中
Person p = new Person("zhang",16); int[] a = new int[3];
②引用类型变量,变量的引用在栈里,在堆里开辟存储空间
--- -- - - ---- ---- --- -- -- -- --- -- --- ---- -- -- -截图为牛客网看到的一个回答者的回答@
--- -- - - ---- ---- --- -- -- -- --- -- --- ---- -- -- -截图为牛客网看到的一个回答者的回答@