当前位置:首页 > 虚拟机 > 正文

java虚拟机工作原理简介


一、JAVA语言的核心机制是什么Java语言包括三个核心机制:Java虚拟机、垃圾回收机制、代码安全检测。
rtualMachine(JVM)
由计算机的软件或硬件模拟的计算机。Java虚拟机读取并处理已编译的、与平台无关的字节码类文件。
2.垃圾回收机制
在C/C++等语言中,回收无用内存的责任在于程序员。Java语言减轻了程序员回收未使用的内存空间的责任。提供跟踪存储分配的系统级线程。并且当JVM空闲时,检查可以释放的内存空间并释放。垃圾收集是在Java程序执行过程中自动发生的,因此不需要程序员精确的控制或干预。
3.代码安全检测(CodeSecurity)
Java执行代码时,JVM会对执行的代码进行安全检测。发出警告。