常用的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)
分享到:
相关推荐
Java JDK 常用命令详解 Java JDK 提供了多种命令来帮助开发者更好地使用 Java 语言,以下是 JDK 中常用的命令解释: 1. rmic 命令 rmic 命令用于生成 stub 和 skeleton,它可以将 Java 类编译成可供远程对象使用...
Linux系统概述和基本语法说明,包括常用命令,以及在Linux环境中安装JDK、MySQL、Tomcat、Redis和项目部署_ Linux
- **lib**:存放JDK提供的常用jar包(如`dt.jar`, `tools.jar`)。 - **db**:JDK提供的内存数据库(Derby)。 - **jre**:Java运行环境;注意,在配置环境变量时不要指向此目录。 6. **测试JDK**: - 进入`bin...
- **tar.gz**:是Linux系统常用的文件打包和压缩格式,`tar`用于打包多个文件和目录,`gzip`用于压缩。 - **Linux JDK**:Java Development Kit在Linux上的版本,提供编译、运行Java程序所需的工具和库。 - **...
通过修改这个脚本来指定JDK路径是一种常用的方式。 - **Windows环境下**: - 打开`bin`目录下的`setenv.bat`文件。 - 在文件中添加以下行来指定JDK路径: ```bat set JAVA_HOME=D:\jdk ``` - 这里的`D:\...
### Java零基础(JDK13) - 常用DOS命令 - 打开DOS窗口以及mkdir命令 #### 概要 本文档主要讲解如何利用Java编程语言执行常见的DOS(磁盘操作系统)命令,具体包括如何使用Java代码打开DOS窗口以及使用`mkdir`命令...
#### 三、JDK常用命令介绍 1. **javac**:Java编译器,用于将Java源代码编译成字节码文件(.class文件)。 2. **java**:Java解释器,用于执行Java字节码文件。 3. **jar**:Java归档工具,用于打包多个类文件...
为了验证安装是否成功,可以打开命令提示符并输入`java -version`,如果返回JDK8的版本信息,说明安装已经完成且环境变量配置正确。 总的来说,JDK8的静默安装大大简化了Java开发环境的搭建过程,特别适合IT运维...
### Java零基础(JDK13) - 常用DOS命令 - cd回到上级以及回到根 #### 概述 本文档将引导读者了解如何利用Java编程语言中的`ProcessBuilder`类来执行常见的DOS(Disk Operating System)命令。特别地,我们将关注于...
- **IDE集成**:对于开发工作,常用的IDE如IntelliJ IDEA、Eclipse等都支持JDK 1.8,安装后需要在IDE中配置对应的JDK版本。 - **构建工具**:Maven和Gradle等构建工具也需要配置JDK 1.8的路径,以确保项目编译和...
在Linux系统中,tar命令用于打包多个文件或目录到一个单一的归档文件,而gz是一种常用的文件压缩格式,通过gzip工具实现。这种组合使得文件更易于传输和存储,同时在下载后,用户需要先使用gunzip解压gz文件,然后用...
最后,我们注意到压缩文件列表中有一个"新建文本文档.txt",这通常是一个Windows下的文本文件,可能包含安装或使用JDK的指南或说明。在Linux环境下,你可以使用"cat"或"more"命令查看其内容。 总的来说,JDK 8u144...
除此之外,JDK还包含一个丰富的类库,如Java基础类库、集合框架、网络编程、多线程、I/O流等,这些都是Java开发者的常用工具。随着Java版本的更新,JDK也不断引入新的特性和改进,例如Java 8引入的Lambda表达式和...
压缩包子文件的文件名称列表中,"jdk-8readme.docx"可能包含了关于JDK 8u241的安装指南、许可信息或者其他重要的说明文档,通常这个"Readme"文件会解释如何解压和安装JDK,以及可能遇到的问题和解决办法。...
4. 验证:通过在命令行输入`java -version`和`javac -version`,如果能正确显示JDK版本,说明配置成功。 接下来是MyEclipse的安装: 1. 下载:从官方网站获取MyEclipse安装程序。 2. 安装:双击运行,按照向导步骤...
而"具体环境变量配置直接百度"提示用户,如果需要配置系统环境变量以使JDK正常工作,可以搜索相关教程,如在中国常用的搜索引擎百度上查找资料。 **JDK 6 Update 45关键特性** 1. **语言增强**:JDK 6 Update 45...
- 输入`java -version`和`javac -version`命令,如果显示正确的JDK版本信息,说明安装成功。 4. **配置JDK环境**: - 配置`JAVA_HOME`环境变量有利于其他依赖Java的软件找到JDK路径,例如Tomcat、Maven等。 - ...