[Java入门]一、Java运行机制,
分享于 点击 18124 次 点评:261
[Java入门]一、Java运行机制,
Java三种核心机制
Java虚拟机
Java虚拟机(JVM)读取并处理经编译过的字节码class文件。
代码安全性检测
垃圾收集机制
Java运行环境(JRE)
JRE = JVM + API(Lib)
JRE是由虚拟机来装载程序并且调用相应的指令来执行,JRE运行程序时的三项主要功能:
- 加载代码:由class loader完成(Java跨平台的原因)
- 校验代码:由bytecode verifier完成(Java安全的原因)
- 执行代码:由runtime interpreter完成
Java自动垃圾回收技术
- 垃圾回收(garbage collection)
- 在C/C++等语言中,由程序员负责回收无用内存
- Java语言自动垃圾回收:系统级现成跟踪存储空间的分配情况,在JVM空闲的时候检查并释放那些可被释放的存储器空间,程序员无需也无法精确控制和干预回收过程。
JDK(Java开发工具包)
JDK = JRE + Tools
相关文章
- 暂无相关文章
用户点评