jvm
文章平均质量分 94
后皇嘉树,橘徠服兮
这个作者很懒,什么都没留下…
展开
-
java类加载--一篇图文彻底弄懂Class文件是如何被加载进JVM的 | 类加载器,加载,连接,初始化
看了两篇很好的文章,超级赞,转载下来以后备用转自:https://www.itzhai.com/articles/how-class-file-load-into-jvm.htmlhttps://www.itzhai.com/articles/what-is-classloader-and-what-is-parents-delegation-model.html一篇图文彻底弄懂Class文件是如何被加载进JVM的 | 类加载器,加载,连接,初始化发表于2020-01-05更新...转载 2020-12-10 15:36:44 · 1886 阅读 · 2 评论 -
java类加载器--一篇图文彻底弄懂类加载器与双亲委派机制 | 类加载器,双亲委派机制
看了两篇很好的文章,超级赞,转载下来以后备用转自:https://www.itzhai.com/articles/how-class-file-load-into-jvm.htmlhttps://www.itzhai.com/articles/what-is-classloader-and-what-is-parents-delegation-model.html一篇图文彻底弄懂类加载器与双亲委派机制 | 类加载器,双亲委派机制导读:类加载器是怎么被创建出来的? 什么是双亲委派机制转载 2020-12-10 15:34:22 · 136 阅读 · 0 评论 -
jmap 命令的实现原理解析
推荐:JDK动态代理实现原理解析[之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题当服务发生GC问题时,一般会使用jmap工具进行分析,jmap工具很强大,所以有必要了解它的方方面面。jmap可以做什么?1、jmap -histo[:live]...转载 2018-12-01 16:04:20 · 1143 阅读 · 0 评论 -
java命令--jmap命令使用
java命令--jmap命令使用jdk安装后会自带一些小工具,jmap命令(Java Memory Map)是其中之一。主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。jmap命令可以获得运行中的jvm的堆的快照,从而可以离线分析堆,以检查内存泄漏,检查一些严重影响性能的大对象的创建,检查系统中什么对象最多,各种对象所占内存的大小等等。可以使用jm...转载 2018-12-01 16:07:24 · 818 阅读 · 0 评论