常用的java jdk命令,只列出各命令的功能说明,如需深入了解,请进入jdk命令大全查找
1、java.exe:
运行java程序,这个相信每一位用Java的人知道了。
2、javac.exe:
编译的Java程序,生成.class文件
3、javaw.exe:
跟java命令相对的,可以运行.class文件,主要用来执行图形界面的java程序运行java命令时,会出现并保持一个console窗口,程序中的信息
可以通过System.out在console内输出,而运行javaw,开始时会出现console,当主程序调用之后,console就会消失; javaw 大多用来运行
GUI程序
4、javah
C 头文件和 Stub 文件生成器。javah 从 Java 类生成 C 头文件和 C 源文件。这些文件提供了连接胶合,使 Java 和 C 代码可进行交互。
5、javap
Java 类文件解析器。
6.jdb.exe
功能:Java的一个命令行调试环境,既可在本地,也可在与远程的解释器的一次对话中执行。
7、javaws.exe
功能:Java应用程序高速缓存查看器.
用法:具有图形界面,可以直接进行操作.
8、jconsole.exe
J2SE监测和管理控制台---一个同JMX兼容的监测Java虚拟机的图形工具。其能够监视当地或者远程的Java虚拟机
9、jps.exe
java虚拟机进程状态工具
10、kinit.exe,klist.exe,ktab.exe
功能:Java安全管理工具
11、native2ascii.exe
将含有本地编码字符(既非 Latin1 又非 Unicode 字符)的文件转换为 Unicode 编码字符的文件。
12、packager.exe
功能:对象包装程序.
13、policytool.exe
功能:生成规则文件的工具
14、jarsigner
为 Java 归档 (JAR) 文件产生签名,并校验已签名的 JAR 文件的签名。
15、keytool.exe
管理由私钥和认证相关公钥的 X.509 证书链组成的密钥仓库(数据库)。还管理来自可信任实体的证书。
16、appletviewer
Java applet 浏览器。appletviewer 命令可在脱离万维网浏览器环境的情况下运行 applet。
17、extcheck
extcheck 检测目标 jar 文件与当前安装方式扩展 jar 文件间的版本冲突。
18、jar.exe
Java归档工具
19、javadoc
Java API文档生成器从Java源文件生成API文档HTML页。
总结:
监测,管理工具
jconsole:J2SE监测和管理控制台---一个同JMX兼容的监测Java虚拟机的图形工具。其能够监视当地或者远程的Java虚拟机。
jps:java虚拟机进程状态工具---在目标系统上列出装备有HotSpot Java的虚拟机
jstat:java虚拟机统计监视工具---附加到一个装备了HotSpot的java虚拟机上来采集并且记录性能统计情况
jstatd:java虚拟机的jstat守护程序---启动一个RMI服务器程序来监视各个HotSpot java虚拟机的创建和中止。并且提供了一个访问远程监视工具接入的接口。
故障工具
jinfo:java的配置信息。打印出一个给定的进程或者核心文件或者远程debug服务器的配置信息。
jsadebugd:Java实用Agent调试守护进程----连接一个进程或者一个核心文件,使得其运行像一个调试服务器。
jmap:Java内存映射----打印共享对象内存映射或者一个给定的进程或者核心对象或者远程调试服务器上堆内存的细节
jstack:Java堆栈跟踪---打印出给定的进程或者核心文件或者远程调试服务器的线程的堆栈跟踪信息
另外在JDK里面,很多常用的标准的工具:
如基本工具(javac,java,javadoc,apt,appletviewer,jar,jdb,javah,javap,extcheck)
安全工具(keytool,jarsigner,policytool,kinit,klist,ktab)
国际化工具(native2ascii)
远程方法调用(RMI)工具(rmic,rmiregistry,rmid,serialver)
Java IDL和RMI-IIOP工具(tnameserv,idlj,orbd,servertool)
Java部署工具(pack200,unpack200)
Java插件工具(htmlconverter)
Java Web Start tools(javaws)
分享到:
相关推荐
linux下jdk1.6,apache,tomcat7,mysql等常用软件的安装说明文档
》 bin :该路径下存放了 JDK 的各种工具命令,常用的 编译和运行 java程序的 javac 、java 等命令就放在该路径下。 》 db :该路径下安装的是 Java DB 的路径。 》 demo :该路径下存放了 JDK 提供的演示代码,初学...
本文档介绍了如何在Java中使用ProcessBuilder类执行常用的DOS命令。我们提供了详细的步骤说明,并附带一个简单的源码示例,演示如何使用cd命令回到上级目录以及回到根目录。 内容概要 本文档涵盖以下内容: 回到...
文档中对Linux基本操作进行了整理,包括文件和目录的新增、修改和删除,以及对文件及目录进行权限修改和对属主信息修改等,对网络的查询和配置,tomcat、jdk、Oracle、MySQL等进行部署的指导说明
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
将下载的压缩包解压到开发工具常用的目录,例如D:\developer\apache-maven-3.9.1-bin。 配置系统环境变量。在Windows系统中,进入“高级系统设置”,点击“环境变量”。在“系统变量”中编辑Path,添加Maven的bin...
一、说明 jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。 命令的格式如下: jstat [-命令选项] [vmid] [间隔时间(毫秒)] [查询次数] 注意:使用的jdk版本是jdk8. 二、垃圾回收统计 最常用,可以评估...
Linux及常用工具配置 身为码农,表示十分痛恨服务器上的各种乱七八糟配置,平时很少用到Linux命令,对Linux一直保持在学了就忘,忘了再学的死循环中,故做此笔记,可能以后翻看的机会也不多,毕竟总有用到的时候 PS:...
11_初始JAVA_核心机制之对比C语言的跨平台原理.mp412_初始JAVA_常用DOS命令.mp4 13_初始JAVA_JDK的下载_安装_卸载.mp4 14_初始JAVA_notepad++的安装_系统环境变量path.mp415_初始JAVA_第一段程序_编译_执行.mp416_...