初学Java记录(一) Java运行机制
2020-10-28 本文已影响0人
智族族长驾到
一、Java核心机制
1.Java虚拟机
Java跨平台:class文件与平台无关,同样的文件通过不同平台的Java虚拟机即可运行
2.代码安全性检测
代码校验过程由bytecode verifier完成
3.垃圾收集机制(内存自动管理)
C++等语言中由程序员自行完成空间回收(如C++中的new和delete),Java在虚拟机中存在专门的系统级线程跟踪确定可以回收的垃圾
Java跨平台:class文件与平台无关,同样的文件通过不同平台的Java虚拟机即可运行
代码校验过程由bytecode verifier完成
C++等语言中由程序员自行完成空间回收(如C++中的new和delete),Java在虚拟机中存在专门的系统级线程跟踪确定可以回收的垃圾