java内存管理

原创
2015/12/28 16:09
阅读数 51

1、计算机操作系统内存管理模式

     内存由计算机操作系统管理(os)

    内存的作用为cpu提供计算数据,数据的临时交换空间,cpu造价很贵,因此需要反复利用。

os把计算机内存分为若干区域:A、操作系统占用的内存 B、应用占用的内存(java的虚拟机是属于该部分的--jvm)

C、临时存储区域.....

2、java虚拟机管理内存空间(JVM)

   java开发中几乎不与内存打交道,java无法对内存进行操作。

2.1、栈内存

    类加载区

    方法加载区

    方法执行加载区    

2.2、堆内存

        对象加载区

        静态对象加载区

        字符串常量池

        字符串缓存池

3、java运行原理分析






展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部