Java内存管理

Posted 范仁义

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java内存管理相关的知识,希望对你有一定的参考价值。

Java内存管理

一.内存分类

分为如下四类:

堆区(Heap)

栈区(Stack)

数据区(Data segment)

代码区(Code segment)

 

二.作用

 

 

代码区(Code segment):存放程序的代码

数据区(Data segment):存放静态变量和字符串常量

栈区(Stack):存放局部变量

堆区(Heap):存放new出来的东西

 

三、说明

1、Java中被static修饰的东西就存在数据区

 

以上是关于Java内存管理的主要内容,如果未能解决你的问题,请参考以下文章

Java内存管理:深入Java内存区域

JVM内存管理------JAVA语言的内存管理概述

JVM内存管理------JAVA语言的内存管理概述

java 内存管理 —— 《Hotspot内存管理白皮书》

Java内存管理

Java内存管理