java虚拟机结构图_(1)java虚拟机概念和结构图

java虚拟机解构图一

afa3321e48e5db9e968ec23c5c453b17.png

java虚拟机解构图二

a5b20f0507deb86a48dd0b33bfdda6bf.png

java虚拟机结构图三

2150bbef46db2a94a2674f8267287d60.png

【1】类加载系统

--->负责从文件系统或网络中加载class信息,存放至方法区的内存空间

【2】java堆

--->虚拟机启动时建立。java主要内存工作区域。

--->存放:java对象实例。

--->所有线程共享

【3】方法区

--->存放:class信息,运行时常量池信息,字符串字面量,数字常量(class文件中常量池部分的内存映射)

【4】直接内存

--->java的NIO库允许java程序使用直接内存。

--->在java堆外的,直接向系统申请的内存空间。

--->访问直接内存的速度优于java

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值