jdk
dyh200896
这个作者很懒,什么都没留下…
展开
-
jmap堆转储dump文件和对象查询语言OQL
概述OQL有利于查询统计对象数据以分析堆栈溢出问题。OQL的使用帮助内容产生自jdk工具jhat 分析dump文件后的OQL语言使用帮助,这里仅作引用记录以备忘和提供以后学习参考。产生dump文件及分析dump文件使用jdk工具jmap可对Java进程强制产生堆转储dump文件。jdk工具jhat可对堆转储文件进行分析,追溯问题根源。C:\Program Files\Java\j...原创 2020-01-14 16:08:37 · 596 阅读 · 0 评论 -
jdk自带工具javap反编译class文件
概述jdk提供了反编译工具javap。使用反编译工具,可将字节码文件反编译为源码、有字节码命令的文件等。对于有class文件查看源码,分析Java程序性能提供了基础支持。以下粗略演示下工具使用,大致说下相关内容,更详细更具体的只是请找相关知识书籍、资料学习。准备工作及步骤第一步,安装了jdk,且配置好了环境变量。第二步,准备一个简单的Java文件并编译好。第三步,使用javap...原创 2020-01-13 17:39:58 · 4625 阅读 · 1 评论 -
使用jdk工具jstack检测线程死锁
stack.exe检查死锁,jdk本身提供了很多工具用于调试、调优、监控Java应用。这里演示jstack检测死锁的过程。大体思路要演示jstack检测死锁,需要先了解jstack的使用方法,然后设计一个会产生死锁的程序,再运行程序进入死锁后使用jstack进行检测,最后解读检测结果发现死锁。jstack的使用方法Windows系统中,jdk工具在目录jdk\bin下,众多公众中包...原创 2020-01-07 17:30:34 · 638 阅读 · 0 评论 -
linux CentOS 7.4 64位编译openjdk7和hotspot虚拟机指南
转自:http://www.zuidaima.com/blog/3862384921103360.htmlinux CentOS 7.4 64位编译openjdk7和hotspot虚拟机指南在学习《深入理解Java虚拟机-JVM高级特性与最佳实践》一本书的时候,发现按照书上作者的步骤编译jdk时,总会出现各种问题,主要原因如下1.作者采用的Ubuntu 10.10 版本的linux,和...转载 2019-03-19 11:43:59 · 396 阅读 · 0 评论