喜欢 G1 垃圾收集器就要放肆,爱上 CMS 垃圾收集器要克制
herman 6年前 (2019-04-03) 2767浏览
在 JDK1.7 之前,CMS 垃圾收集器是主流的选择。但自从 JDK 6u14 体验版本面世,到 JDK 7u4 版本发行,G1 垃圾收集器逐渐成了主流。 目前的 JDK8 以后的版本,G1 已经相对稳定,且基本上已经取代了 CMS。 ...
herman 6年前 (2019-04-03) 2767浏览
在 JDK1.7 之前,CMS 垃圾收集器是主流的选择。但自从 JDK 6u14 体验版本面世,到 JDK 7u4 版本发行,G1 垃圾收集器逐渐成了主流。 目前的 JDK8 以后的版本,G1 已经相对稳定,且基本上已经取代了 CMS。 ...
herman 6年前 (2019-04-02) 2163浏览
人的一生中可能会遭遇到无数次打击。而今天我就给大家介绍一个你可能忽略的知识点:System.gc,给你专门来一次降维打击。降低到某个细微的知识点,让你被打击的体无完肤。 面试被打击 面试题一:在 Java 中,如何手动的让 GC 进行垃...
herman 6年前 (2019-03-29) 1787浏览
强引用、软引用、弱引用、虚引用这些东西,如果你们平时只写 CRUD 的话,就可能遇不到。今天抽个时间,我给大家讲一讲它们之间的区别与联系。 先说一下它们的概念吧。 强引用(StrongReference):强引用是使用最普遍的引用。如果...
herman 9年前 (2016-06-07) 11277浏览 0评论
模仿是最好的学习,java就是模仿了c和c++,并超越了她们。java和c++相比重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。这样的优点也会害了一部分学而不精的人...
herman 9年前 (2016-05-14) 4652浏览 0评论
一直以来java都占据着语言排行榜的头把交椅。这是与java的设计密不可分的,其中最令大家喜欢的不是面向对象,而是垃圾回收机制。你只需要简单的创建对象而不需要负责释放空间,因为Java的垃圾回收器会负责内存的回收。然而,情况并不是这样简单,内存泄...