Java的内存分配

1.内存分配 分配策略: Java 程序运行时的内存分配策略有三种,分别是静态分配、栈式分配和堆式分配,三种方式所使用的内存空间分别是静态存储区(方法区)、栈区和堆区 静态存储区(方法区):存放静态变量,里面有常量池,在程序编译器就已经分配好,在整个程序运行期间都存在 栈区: 方法体内的局部变量(包括基础数据类型、对象的引用)都在栈上创建,并在方法执行结束时。这些局部变量所持有的内存将会自动被释放
相关文章
相关标签/搜索