JDK常用工具】的更多相关文章

目录 1 JDK 工具的使用 2 查看 GC 日志信息 3 添加 JMS 远程监控 Tomcat是一款常用的Web容器, 它是运行在 JVM(Java Virtual Machine) 中的一个Java进程. 本文以Tomcat为例, 借助一些JDK的工具对Tomcat在运行过程中的内存占用情况进行监控, 为优化提供数据支撑. 1 JDK 工具的使用 JDK自带的工具位于${JAVA_HOME}/bin/目录下. JConsole 可以简单明了地查看到内存的使用情况, 线程的状态, 当前加载的类…
JDK的命令行工具 jps 查看正在使用的jvm机器进程号. 常用命令,-l显示正在运行的jar包或者软件(基于jvm),-v显示当前进程详细的jvm参数 jps -l jps -v javap 反汇编命令,查看class字节码指令 常用,-c是为了显示方法内的指令,不带-c只能看方法签名,所以大部分时候都要使用-c.-l可以查看局部变量表(指令区->虚拟机栈->栈帧->局部变量表) javap -c -l className.class > javap_1.txt 字节码详解 J…
jdk 常用工具包目录: windows: 默认安装目录:C:\Program Files\Java\jdk1.8.0_152\bin> 1.查看Java进程 jps -l 查看当前机器的Java进程 C:\Program Files\Java\jdk1.8.0_152\bin>jps -l 7440 sun.tools.jps.Jps 8592 com.dahua.ZzfApplication 6004 3688 org.jetbrains.jps.cmdline.Launcher 8984…
该命令的作用是罗列出目标系统(target system)中所有具有访问权限到的Java进程. 一.命令简介:     jps [option] [hostid] 二.参数说明:     options:命令行选项,参见下面的Options.     hostid:需要生成进程列表的主机标识符.它由通讯协议.端口号.或其他特定的数据组成.用来描述目标系统的一系列标识符. 三.描述:     该命令用户列出目标系统上具有访问权限的Java进程.     当没有指定hostid时,该命令将默认查找l…
API http://tool.oschina.net/apidocs/apidoc?api=jdk-zh Java SE常用工具类 java.util.Arrays java.util.Collections java.util.stream.Collectors…
我发现很多人没办法高效地解决问题的关键原因是不熟悉工具,不熟悉工具也还罢了,甚至还不知道怎么去找工具,这个问题就大条了.我想列下我能想到的一个Java程序员会用到的常用工具. 一.编码工具 1.IDE:Eclipse或者IDEA,熟悉尽可能多的快捷键,<Eclipse常见快捷键列表>2.插件: (1) Findbugs,在release之前进行一次静态代码检查是必须的(2) Clover,关心你的单元测试覆盖率(3) Checkstyle 代码风格检查 3.构建和部署工具:ant或者maven…
文件资源操作 文件资源的操作是应用程序中常见的功能,如当上传一个文件后将其保存在特定目录下,从指定地址加载一个配置文件等等.我们一般使用 JDK 的 I/O 处理类完成这些操作,但对于一般的应用程序来说,JDK 的这些操作类所提供的方法过于底层,直接使用它们进行文件操作不但程序编写复杂而且容易产生错误.相比于 JDK 的 File,Spring 的 Resource 接口(资源概念的描述接口)抽象层面更高且涵盖面更广,Spring 提供了许多方便易用的资源操作工具类,它们大大降低资源操作的复杂度…
Java的安装包自带了很多优秀的工具,善用这些工具对于监控和调试Java程序非常有帮助.常用工具如下: jps 用途:jps用来查看JVM里面所有进程的具体状态, 包括进程ID,进程启动的路径等等. 常用参数: -l: 输出完成的包名称: -m: 输出程序的命令行输入参数: -v: 输出完整的JVM参数. jstack 用途:1)查看java程序崩溃生成core文件,获得core文件的java stack和native stack的信息:2)查看正在运行的java程序的java stack和na…
Java基础-考察JVM内部结构的常用工具介绍 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 我们可以通过jvisualvm.exe考察jvm内部结构.而jvisualvm.exe这个程序存放在JDK的安装目录下的bin目录中.当然在JDK的安装目录下的bin目录中还有jmap以及jconsole两个工具都是可以查看JVM的堆内存结构的哟!接下来我会为大家展示这三个工具的方法,他们各自有各自的优点,如果是Windows开发环境的话,我个人比较喜欢jvisualvm的,如果在L…
JDK常用命令行工具   Jps : jps [options] [hostid]  , -q 只显示jvmid, -m 传递给主类main的参数,-l 类全名,-v jvm启动参数 jstat : jstat [options] vmid [interval[s]|ms] [count]      -gc -gcutil jinfo : jinfo [option] pid jmap : jmap [option] vmid jhat 对转储快照分析. >jhat eclipse.bin ,…