备考2020年全国计算机二级考试的小伙伴们,复习的都怎么样了呢?树图网小编整理了2020年全国计算机二级JAVA复习知识点供大家参考复习,小伙伴们快来看看,测试一下自己吧!了解更多全国计算机二级考试敬请关注树图网计算机二级频道。
树图思维导图提供 2020年全国计算机二级JAVA复习知识点:Java技术三大特性之虚拟机 在线思维导图免费制作,点击“编辑”按钮,可对 2020年全国计算机二级JAVA复习知识点:Java技术三大特性之虚拟机 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a148c9588bdd601b53da5b7f4bd828ec
2020年全国计算机二级JAVA复习知识点:Java技术三大特性之虚拟机思维导图模板大纲
Java 虚拟机 JVM(Java Virtual Machine)在 Java 编程里面具有非常重要的地位,约相当于前面学到的 Java 运行环境,虚拟机的基本功能如下:
(1):通过 ClassLoader 寻找和装载 class 文件
(2):解释字节码成为指令并执行,提供 class 文件的运行环境
(3):进行运行期间垃圾回收
(4):提供与硬件交互的平台
Java虚拟机是在真实机器中用软件模拟实现的一种想象机器。Java虚拟机代码被存储在 .class文件中; 每个文件都包含多一个public类。 Java 虚拟机规范为不同的硬件平台提供了一种编译Java技术代码的规范,该规范使Java 软件独立于平台,因为编译是针对作为虚拟机的"一般机器"而做。这个"一般机器"可用软件模拟并运行于各种现存的计算机系统,也可用硬件来实现。编译器在获取Java应用程序的源代码后,将其生成字节码,它是为JVM生成的一种机器码指令。每个Java解释器,不管它是Java技术开发工具,还是可运行applets 的Web浏览器,都可执行JVM。
JVM 为下列各项做出了定义
- 指令集(相当于中央处理器[CPU] )
- 寄存器
- 类文件格式
- 栈
- 垃圾收集堆
- 存储区
JVM 的代码格式由紧缩有效的字节码构成。 由 JVM 字节码编写的程序必须保持适当的类型约束。大部分类型检查是在编译时完成。任何从属的 Java 技术解释器必须能够运行任何含有类文件的程序,这些类文件应符合 Java 虚拟机规范中所指定的类文件格式。
树图思维导图提供 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 在线思维导图免费制作,点击“编辑”按钮,可对 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:10b9a8a2dd2fb4593f8130ef16c320fc
树图思维导图提供 销售经理半年规划 在线思维导图免费制作,点击“编辑”按钮,可对 销售经理半年规划 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:e614d6bcf03e9318109240a18697c5d1