JAVA
-无妄-
本人主要记录的是学习笔记和其他参考,持续学习中。。。
展开
-
JAVA面试干货之Java底层GC
对象被判定为垃圾的标准没有被其他对象引用判定对象是否为垃圾的算法引用计数算法判断对象的引用数量通过判断对象的引用数量来决定对象是否可以被回收每个对象实例都有一个引用计数器,被引用则+1,完成引用则-1任何引用计数为0的对象实例可以被当作垃圾收集优点:执行效率高,程序执行受影响较小缺点:无法检测出循环引用的情况,导致内存泄漏下列代码就是循环引用对方对象pub...原创 2019-11-08 16:26:29 · 366 阅读 · 0 评论 -
JAVA面试干货之Java底层JVM
面试问道:谈谈你对java的理解一般我们要简单的从 平台无关性、GC、语言特性、面向对象、类库、异常处理等来简要回答。平台无关性如何实现Compile Once,Run Anywhere如何实现提供了不同平台的虚拟机,所以可以通过下图可以实现Java源码首先被编译成字节码,再由不同平台的JVM进行解析,Java语言在不同平台上运行时是不需要进行重新编译的,Java虚拟机在执行字节码的时...原创 2019-11-05 17:26:39 · 504 阅读 · 0 评论