
JVM
文章平均质量分 74
java.util.Man
Was wir wissen, ist ein Tropfen Wasser; was wir nicht wissen, ist ein Ozean
展开
-
一文搞懂强引用、软引用、弱引用和虚引用
Java中的引用类型分为四种:强引用、软引用、弱引用和虚引用 强引用 例如:Object o = new Object()就是强引用关系,这是一种最为常见的引用关系,而被强引用关联的对象,只要引用关系还存在,则不会被垃圾收集器回收。 软引用 软引用一般关联的对象都有用但非必须的对象。被软引用关联的对象,在系统发生OOM前,会被垃圾收集器列入回收范围之中进行第二次回收,如若回收完依旧没有足够内存,则抛出内存溢出异常。 Java中使用SoftReference类实现软引用: package java.lang.原创 2022-02-25 23:43:07 · 887 阅读 · 0 评论 -
调完优的IDEA其实一点也不慢!!
前言 最近在读周志明大大的《深入理解Java 虚拟机》,看到大大对ecplise进行调优,手痒痒,想着亲手给自己的IDEA也做一次调优,正好最近电脑升级了一次内存,之前的配置肯定也不适合了,废话不多说,直接开搞! 环境介绍 IDEA:2019.1.3 64位(安装在固态盘) JDK:1.8 64位 内存大小:16GB 使用软件:Java VisualVM,jstat ,jps 不要直接复制最后的配置,每台机器和环境都不一样,直接复制不能起到调优的效果,反而有可能起到反作用!!!! 启动时间计算标准:测试使用原创 2020-08-13 11:52:24 · 377 阅读 · 0 评论