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