Java面试基础测试题及答案
4、 Java的核心机制是什么?并介绍其核心机制 1、JVM和GC 2、Jvm:在一台计算机上由软件或者硬件模拟的计算机(读取字节码代码的Cpu)。Java虚拟机(JVM)读取并处理经编译过的平台无关的字节码(class)文件;java编译器针对JVM产生的class文件,因此是独立于平台的;java解释器负责将java虚拟机的代码在特定的平台上运行 3、GC:不再使用的内存空间应该回收----垃圾收集;在C和C++等语言中,是由程序员自己回收垃圾释放内存的;java语言解除了程序员自己亲自回收内存空间的责任。它提供一种系统级线程跟踪内存的分配情况。并在JVM的空闲时,检查并释放无用的内存空间。垃圾收集在程序运行的过程中自动进行,程序员无法控制和干涉
用户评论
很好,对面试有帮组,值得参考
第一次面试,值得一看!推荐一下
第一次面试程序员,看这些面试题很有必要!