JAVA虚拟机(JVM)-学习总结

JAVA虚拟机(JVM)—学习总结首先我们编写的.java文件电脑本身是无法解析的,要通过javac先编译成.class文件,然后jvm编译成电脑可以认识的文件。1. JVM 体系结构JVM 包含两个子系统和两个组件子系统:Class Loader (类加载) 、Execution engine(执行引擎)组 件:Runtime data Area(运行时数据区) 、Nativ...
摘要由CSDN通过智能技术生成

JAVA虚拟机(JVM)—学习总结

首先我们编写的.java文件电脑本身是无法解析的,要通过javac先编译成.class文件,然后jvm编译成电脑可以认识的文件。

1. JVM 体系结构在这里插入图片描述

  • JVM 包含两个子系统和两个组件
    子系统:Class Loader (类加载) 、Execution engine(执行引擎)
    组 件:Runtime data Area(运行时数据区) 、Native Interface(本地接口)

    • Class Loader (类加载) : 用来装载.class文件
    • Execution Engine(执行引擎):执行class中的指令
    • 运行时数据区(方法区、堆、java栈、PC寄存器、本地方法栈),也就是JVM内存
    • Native Interface(本地接口):与native librarie交互,是与其它编程语
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值