java每日一点:JVM基本理解
jvm的四大组成部分:
1. 类加载器ClassLoader
2. 运行时数据区(内存分区)
3. 执行引擎(解释器)
4. 本地库接口
jvm是执行java程序的虚拟计算机系统。
执行过程:
首先需要准备编译好的java字节码文件,然后类加载器将class文件加载到内存中(运行时数据区),但是字节码文件是jvm定义的一套指令集规范,不能直接交给底层操作系统执行,因此需要特定的命令解释器(执行引擎)将字节码文件翻译成操作系统指令交给cpu执行,这个过程需要调用不同语言为java提供的接口(如驱动等),这就用到了本地库接口(Native接口)

2022-03-06
在牛客打卡50天,今天也很努力鸭!
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务