我们为大家收集整理了关于Java两种核心机制,以方便大家参考。Java中有两种核心机制:Java虚拟机(Java Virtual Machine)、垃圾收集机制(Garbage collection)。
1、Java虚拟机机制(Java Virtual Machine——JVM)
可以看出,Java是一种解释型语言,通过JVM解释为相应平台的可执行程序。
对于不同的运行平台,有相应的不同的虚拟机。
这样可以屏蔽了底层运行平台的差别,实现”一次编译,随处运行”。
2、垃圾回收机制(Garbage Collection)
垃圾回收,直观的理解,就是释放不再使用的内存空间。
垃圾回收机制放在JVM里,JVM会自动地完全负责垃圾的回收——这些我们不用管,也没能力管,,而且也无法知道它回收的具体时间。(——虽然感觉有点不安心。)
其他:
PATH:操作系统执行命令时要搜索的路径,也就是寻找javac与java这两个命令。
CLASSPATH:Java在编译和运行时要找的class所在的路径。
来源: http://www.51edu.com/it/bckf/472405.html