`

[jdk工具命令]Java SE 文档

    博客分类:
  • java
阅读更多
oracle java se documentation

jconsole:一个java GUI监视工具,可以以图表化的形式显示各种数据。并可通过远程连接监视远程的服务器VM。
jvisualvm: GUI工具,可监控、性能评估、故障诊断主机上所有java进程的cpu,内存,线程使用情况,类似于JProfiler,严重推荐。
jinfo:可以输出并修改运行时的java 进程的opts。
jps:与unix上的ps类似,用来显示本地的java进程,可以查看本地运行着几个java程序,并显示他们的进程号。
jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大小及其内存使用量。
jmap:打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。
jstat工具特别强大,有众多的可选项,详细查看堆内各个部分的使用量,以及加载类的数量。使用时,需加上查看进程的进程id,和所选参数。以下详细介绍各个参数的意义。
jstat -class pid:显示加载class的数量,及所占空间等信息。
jstat -compiler pid:显示VM实时编译的数量等信息。
jstat -gc pid:可以显示gc的信息,查看gc的次数,及时间。其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。
jstat -gccapacity:可以显示,VM内存中三代(young,old,perm)对象的使用和占用大小,如:PGCMN显示的是最小perm的内存使用量,PGCMX显示的是perm的内存最大使用量,PGC是当前新生成的perm内存占用量,PC是但前perm内存占用量。其他的可以根据这个类推, OC是old内纯的占用量。
jstat -gcnew pid:new对象的信息。
jstat -gcnewcapacity pid:new对象的信息及其占用量。
jstat -gcold pid:old对象的信息。
jstat -gcoldcapacity pid:old对象的信息及其占用量。
jstat -gcpermcapacity pid: perm对象的信息及其占用量。
jstat -util pid:统计gc信息统计。
jstat -printcompilation pid:当前VM执行的信息。
jinfo:的用处比较简单,就是能输出并修改运行时的java进程的运行参数。
用法是jinfo -opt  pid
分享到:
评论

相关推荐

    Java SE文档(全)

    以上只是Java SE文档中的一部分内容,实际文档会更详细地涵盖异常处理、反射、序列化、网络编程、JNI(Java Native Interface)等多个主题,旨在为Java开发者提供全面的技术参考。通过深入学习这些知识,开发者可以...

    jdk1.8 api 中文文档

    这些知识点只是JDK 1.8 API中文文档中的一部分,实际文档中会涵盖Java SE平台的所有类和接口,以及它们的用法、构造、方法和属性。通过这份文档,开发者可以深入理解JDK 1.8的功能和用法,提升编程效率和代码质量。

    Java Platform SE 8 jdk8 API文档 CHM格式

    这个CHM格式的API文档是开发者离线查阅Java SE 8 API的重要参考资料。下面将详细阐述Java SE 8中的关键知识点。 1. **Lambda表达式**:Java 8最重要的特性之一,它允许函数式编程风格,简化了处理集合和事件等场景...

    java JDK中文版文档

    这份文档详尽地介绍了Java平台标准版(Java SE)的JDK,包括类库、API接口、类和方法等核心组件。它为开发者提供了在Java编程中所需的所有基本信息,帮助他们理解和使用Java的各种功能。 在JDK6版本中,主要包含...

    java jdk api中文开发文档(免币)

    Java JDK API中文开发文档是Java开发者的重要参考资料,它包含了Java平台标准版(Java SE)的所有公共类、接口和方法的详细信息。这份文档是开发者学习和理解Java编程语言以及其库功能的关键工具。以下是该文档中...

    java/jdk API 文档

    Java JDK API文档是Java开发人员不可或缺的参考资料,它包含了Java平台标准版(Java SE)的所有公共类、接口和方法的详细说明。这份文档是Oracle公司为开发者提供的官方指南,帮助他们理解和使用Java语言及库。在...

    JDK SE8 Java语言规范与虚拟机规范 官方文档

    Java开发工具包(JDK)是Java编程语言的核心组成部分,它包含了Java运行环境、编译器、类库以及开发者需要的各种工具。SE(Standard Edition)8是Java的一个主要版本,专注于提供稳定性和性能优化。本篇文章将深入...

    jdk9中文开发帮助文档jdk-9_doc-api

    JDK 9 是 Java 平台标准版(Java SE)的一个重要版本,引入了一系列新特性、改进和优化,旨在提高开发人员的效率和应用程序的性能。这个压缩包包含了 JDK 9 的中文开发帮助文档,对于学习和理解这一版本的 Java ...

    jdk1.8.0_144 (Java SE Development Kit 8u144)

    JDK是Java开发环境的核心组成部分,包含了Java编译器、Java运行时环境(JRE)、Java调试器以及其他开发工具,如Java文档生成器(Javadoc)和Java打包工具(jar)。JDK 1.8.0_144是Java 8的一个更新版本,它针对Java ...

    jdk1.8(java开发工具)

    JDK 1.8,也被称为Java SE 8,是Oracle公司发布的一个重要版本,引入了诸多新特性和优化,极大地提升了开发效率和程序性能。 ### 1. JDK 1.8的主要特性 #### 1.1 Lambda表达式 JDK 1.8引入了lambda表达式,这是一...

    java SE的jdk1.8 API文档 chm格式

    Java SE的JDK1.8 API文档是Java开发者不可或缺的参考资料,它包含了Java标准版(Java SE)1.8版本的所有公共类、接口、方法和异常等详细信息。这个文档以CHM(Microsoft Compiled HTML Help)格式提供,使得开发者...

    JDK1.7_API帮助文档.chm

    《JDK1.7_API帮助文档》是Java开发者不可或缺的参考资料,它详尽地列出了Java Development Kit(JDK)1.7版本中的所有公共类、接口、枚举和注解,以及它们的方法和功能。这份文档以CHM(Compiled HTML Help)格式...

    Java SE 7 API文档

    Java SE 7 API文档。jdk7 API文档。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向...

    Java SE - Downloads | Oracle Technology Network | Oracle 中国.pdf

    Oracle JDK是Java SE的官方实现,它包含了JRE(Java Runtime Environment)以及开发Java应用所需的工具。 5. Oracle OpenJDK是与Oracle JDK功能和性能相同的开源版本,它根据GPL许可证授权。这意味着OpenJDK是免费...

    java 开发工具 jdk 1.4 免安装版

    Java开发工具JDK 1.4免安装版是一款专为编程人员设计的Java开发环境,无需繁琐的安装过程,可以直接解压使用。JDK(Java Development Kit)是Oracle公司提供的用于开发Java应用程序的重要软件包,它包含了Java编译器...

    jdk14-API开发文档.zip

    JDK 14是Java平台标准版(Java SE)的重要版本,它包含了对Java语言、类库以及虚拟机的一系列增强和新特性。API(应用程序接口)开发文档是开发者理解和使用JDK 14的关键资源,它详细阐述了各种类、接口、方法和异常...

    JavaJDK1.5中文简体API文档

    Java JDK 1.5中文简体API文档是Java开发者的重要参考资料,它包含了Java SE(标准版)1.5版本的所有核心类库、接口和方法的详细说明。这个文档是学习和理解Java编程语言的关键工具,无论是初学者还是经验丰富的...

    Java SE 8 API (JDK 1.8 API)

    官方JDK 1.8 英文版编译,Java SE 8 API (JDK 1.8 API)

    Java JDK10.1中英双语API文档

    Java JDK 10.1 API文档是Java开发者的重要参考资料,它包含了Java开发工具包的所有类、接口、方法和常量的详细说明。这份文档以中英双语的形式提供,使得国内开发者可以更方便地理解和使用Java平台的核心功能。 1. ...

    JDK 11 中文帮助文档.zip

    JDK 11是Java SE(Standard Edition)的第11个版本,发布于2018年9月,它在Java 8的基础上引入了许多新特性,改进和优化,旨在提升开发者的工作效率和代码质量。 **新特性** 1. **模块化系统(Project Jigsaw)**:...

Global site tag (gtag.js) - Google Analytics