JDK命令

一、查看class编译JDK版本:javap -verbose <ClassName>

得到的信息如下:

Compiled from "Test.java" 
public class Test extends java.lang.Object 
  SourceFile: "Test.java" 
  minor version: 0 
  major version: 50 
  Constant pool: 
......

其中,major version为class编译的jdk版本。

时间: 2024-10-05 23:21:04

JDK命令的相关文章

JDK命令行工具整理

1.javac 编译的Java程序,生成.class文件 2.javaw 跟java命令相对的,可以运行.class文件,主要用来执行图形界面的java程序运行java命令时,会出现并保持一个console窗口,程序中的信息可以通过System.out在console内输出,而运行javaw,开始时会出现console,当主程序调用之后,console就会消失: javaw 大多用来运行GUI程序 3.javah C 头文件和 Stub 文件生成器.javah 从 Java 类生成 C 头文件和

JVM虚拟机性能监控与调优(JDK命令行、JConsole)

很多资料在介绍JDK命令行工具时并不是在Java8环境下,因此还在使用过时的永久区系列的参数,给一些读者造成困难. Java8使用Metaspace(元空间)代替永久区,对于64位平台,为了压缩JVM对象中的_klass指针的大小,引入了类指针压缩空间(Compressed Class Pointer Space) .关于这点,可以参考博客https://blog.csdn.net/liang0000zai/article/details/51168095. 1. JDK命令行工具 在JDK的开

基于JDK命令行工具的监控

JVM的参数类型 JVM参数类型大体分为三种: 标准参数,基本每个版本的JVM都有的参数,比较稳定不变 X参数,非标准化的参数,每个JVM版本的都有些不一样,但是变化较小 XX参数,非标准化的参数,相对不稳定,每个JVM版本的变化都比较大,主要用于JVM调优和Debug 常见的标准参数: -help -server -client -version -showversion -cp -classpath 常见的X参数: -Xint : 解释执行 -Xcomp : 第一次使用就编译成本地代码 -X

JDK命令行工具

jps命令 列出所有Java进程,输出如下: jps -q  只输出进程id jps -m 输出传递给Java进程(主函数)的参数 jps -m -l -l用于输出主函数的完整路劲 jps -m -l -v -v显示传递给JVM的参数 2.jstat命令 可以观察Java应用程序运行时信息的工具,可以查看堆信息的详细情况 jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]

Jdk命令之jps

jps -- Java Virtual Machine Process Status Tool jps命令类似于Linux下的ps命令,可以列出本机所有正在运行的java进程. 我们首先自己起一个Java进程. package com.test; public class Test{ public static void main(String[] args){ while(true){ System.out.println(1); } } } 1.直接运行jps不加任何参数就能列出所有java

jdk命令行工具的基本使用

jps:可以列出正在运行的虚拟机进程 主要选项 样例: jstat:用于监视虚拟机各种运行状态信息的命令行工具.它可以显示本地或者远程虚拟机进程中的类装载.内存.垃圾收集.JIT编译等运行数据 命令格式:jstat -<option> [-t] [-h<lines>] <vmid> [<interval> [<count>]]命令选项 使用样例:每250ms查询一次进程pid 9968的垃圾收集情况,一共查询10次 显示百分比 jinfo:作用是

jdk命令行工具:jstat与jmap

转自文章:http://blog.csdn.net/gzh0222/article/details/8538727 C:\Users\Administrator\Desktop>jstat -gcutil 21640 S0 S1 E O P YGC YGCT FGC FGCT GCT 43.33 0.00 94.55 32.10 9.34 20 0.494 0 0.000 0.494 C:\Users\Administrator\Desktop>jmap -histo 21640 >hi

JDK的命令行工具

jps:虚拟机进程状况工具 jps(JVM Process Status Tool)可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Class,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID(Local Virtual Machine Identifier,LVMID).虽然功能比较单一,但它是使用频率最高的JDK命令行工具,因为其他的JDK工具大多需要输入它查询到的LVMID来确定要监控的是哪一个虚拟机进程.对于本地虚拟机进程来说,LVMID与操作系统的进程ID(

JDK性能监控工具

JDK命令行工具 jps:JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程,可以通过RMI协议查询开启了RMI服务的远程虚拟机进程状态 jps [options] [hos tid] 列出正在运行的虚拟机进程,显示执行主类,以及虚拟机的唯一ID(Local Virtual Machine Identifier,LVMID),启动参数等 jstat:JVM Statisitcs Monitoring Tool,用于收集HtoSpot虚拟机各方面的运行数据