09 2022 档案

摘要:概述 垃圾回收关注的是堆heap内存,需解决三个问题:哪些内存需要回收?什么时候回收?如何回收? GC如何发起 垃圾回收针对不同的分区又分为MinorGC和FullGC,不同分区的触发条件又有不同。总体来说GC的触发分为主动和被动两类: 主动:程序显式调用System.gc()发起GC(不一定马上甚 阅读全文
posted @ 2022-09-08 20:54 johnny233 阅读(41) 评论(0) 推荐(0) 编辑
摘要:概述 面试必问系列。 参数分类 标准参数:-,功能和输出的参数都很稳定,在将来的 JVM 版本中很可能不会改变。用java或java -help命令输出所有的标准参数非标准参数:-X,在将来的版本中可能会改变。可用java -X来检索,不保证所有参数都可以被检索出来非Stable参数:-XX,种类多 阅读全文
posted @ 2022-09-07 18:53 johnny233 阅读(58) 评论(0) 推荐(0) 编辑
摘要:最近在反思工作第四年的深度,故而写此系列。 其他Java系列文章: Java学习之编译、反编译以及字节码入门Java学习之StringJava学习之JDK9新特性 位操作,简单确强大,有一两拨千金奇效;可是平时工作中用得真心不多,故此文章也有备份回顾之意。 在计算机中所有数据都是以二进制的形式储存的 阅读全文
posted @ 2022-09-03 23:51 johnny233 阅读(66) 评论(0) 推荐(0) 编辑