一、Java虚拟机(JVM机制)
如何理解JVM?
a. Java虚拟机可以理解成一个以字节码(.class文件)为机器指令的CPU.
b. 不同的平台有不同的虚拟机.这也是跨平台的秘诀所在.
c. JVM机制即java程序只负责和平台上的java虚拟机交流,由虚拟机
和操作系统底层去交互运行.
二、GC垃圾收集机制
对垃圾收集机制的认识
a. 来源: 垃圾收集机制是针对内存空间无用内存的自动清理这方面的,
C/C++中无用内存需程序员手动回收.
b. 原理: 它提供一种系统级线程跟踪存储空间的分配情况,并在JVM空闲
时检查并释放那些可被释放的存储空间.
c. 优点: 它避免了手动回收可能出现的问题的同时也减少了编程的工作量
b. 缺点: 由于它是在Java程序运行中自动进行工作,所以程序员无法精确控制和干预
本文深入解析Java虚拟机(JVM)的工作原理及其跨平台特性,并详细阐述了JVM的垃圾收集(GC)机制,包括其来源、原理、优缺点等。

被折叠的 条评论
为什么被折叠?



