
jvm性能优化
九月木码
这个作者很懒,什么都没留下…
展开
-
从实际案例聊聊Java应用的GC优化
从实际案例聊聊Java应用的GC优化原创 2019-12-11 21:12:37 · 475 阅读 · 0 评论 -
java能不能自己写一个类叫java.lang.System/String正确答案
最近学习了下java类加载相关的知识。然后看到网上有一道面试题是 能不能自己写个类叫java.lang.System? 网上提供的答案:通常不可以,但可以采取另类方法达到这个需求。所谓的另类方法指自己写个类加载器来加载java.lang.System达到目的。 首先表明下我的观点。上述答案完全是误导读者,是不正确的答案。我就纳闷了网上怎么把这种完全不正确的搜索结果排在...转载 2019-12-11 21:11:07 · 146 阅读 · 0 评论 -
两道面试题,带你解析Java类加载机制
在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题: class Grandpa { static { System.out.println("爷爷在静态代码块"); } } class Father extends Grandpa { static { System.out.prin...转载 2019-12-11 20:40:21 · 134 阅读 · 0 评论 -
JVM 垃圾回收
JVM 常见参数: 新生代常用参数: -Xms 20M starting 表示堆的起始大小 -Xmx max 表示堆的最大大小 -Xmn new 表示堆的新生代大小 -XX:SurvivorRatio = 8 新生带大小 8 : 1 :1 jmap -heap pid 查看当前jvm 进程占用大小 对象空间分...原创 2019-12-02 11:38:39 · 159 阅读 · 0 评论 -
jvm 介绍
part1:什么是JVM ? write once : 表示 写一次就生成一个Jar 包 ,run everywhere :将该jar包通过不同平台的jvm 都可以运行。 Jvm : 1、软件层面的机器码翻译 2、内存管理(能够让你专注于你只要写你的业务代码,使用对象时,你只需要new 一个不用关心他是怎么生成的,如何去回收的) 为什么要学习jvm 若不了解...原创 2019-11-29 10:43:17 · 200 阅读 · 0 评论