Java内存分析

Java内存分为堆、栈、方法区

  堆:存放new出来的对象和数组

  栈:存放基本变量类型(包含这个类型的具体数值),存放对象的在堆里的指针

  方法区:包含所有class和static变量

  举例:对于代码和产生的内存变化:

int[] array;

                               

 

array = new int[5];

                                 

array={1,2,3,4,5}

                               

posted @ 2019-12-18 17:08  嫩西瓜  阅读(252)  评论(0)    收藏  举报