高级Java工程师技术面试指南.rar
类装载器(ClassLoader)用于加载.class文件,执行引擎执行字节码或本地方法。运行时数据区包括方法区、堆、Java栈、PC寄存器、本地方法栈。GC负责回收所有无引用对象的内存空间,但并非对象本身。GC有引用计数法和可达性分析算法两种回收机制。年轻代产生新对象,年老代存放经多次回收仍未清除的长生命周期对象。持久代存储静态文件,如Java类和方法。Java对象的生命周期包括创建、应用、不可见、不可达、收集、终结、对象空间重新分配等阶段。HashMap由数组+链表构成,是其存储原理。
下载地址
用户评论