jdk的命令功能以及语法

原创 2007年09月15日 17:05:00
jdk的命令功能以及语法

   学习好java,首先应该熟悉一些常用的jdk的命令,比如:javac、java、javadoc、javap、jar、
javaw、appletviewer、htmlConverter、native2ascii、serialver等。下面是它们的功能和语法。

  1、jar——多用途的存档及压缩工具,是个java应用程序,可将多个文件合并为单个JAR归档文件。语法:jar [命令选项] [mainfest] destination input-file [input-files]     示例:
jar tf file.jar  //显示一个jar文件中的文件列表
jar cf file.jar *.class  //将当前目录下的所有Class文件打包成新的JAR文件
jar cvf file.jar *  //将当前目录下的所有文件放进一个已存在的JAR文件中。

  2、java——用来执行class文件的,关联控制台。

  3、javac——java编程语言编译器。将类和接口的定义编译成字节代码的class文件。语法:javac [options] [sourcefiles] [@files]

  4、javah——C头文件和Stub文件生成器。从Java类生成C头文件和C源文件,以提供连接胶合,使Java和C代码可以交互。语法: javah [ 命令选项 ] fully-qualified-classname. . . 或者javah_g [ 命令选项 ] fully-qualified-classname. . .

  5、javaw——用来执行class文件的,但可以将dos窗口隐藏掉,不关联控制台。比如写个批处理执行java程序时,会出现一个窗口,若不想让这个窗口出现,可在执行语句处将java classname换成:start javaw classname便可以隐藏dos窗口了

  6、javap——Java类文件解析器,其输出取决于所用选项。若没用选项,javap将输出传递给它的类的 public 域及方法,并输出到标准输出设备上。语法: javap [ 命令选项 ] class. . .

  7、javadoc——Java API文档生成器,解析Java源文件中的声明和文档注释,并产生API文档及相应的HTML页缺省,描述公有类、保护类、内部类、接口、构造函数、方法和域,且依赖于java编译器完成其工作。                                                          语法: javadoc [ 命令选项 ] [ 包名 ] [ 源文件名 ] [ @files ]

  8、appletviewer——调试applet的工具,可不用万维网浏览器环境,运行java的applet。语法:appletviewer [threads flag] [命令选项] urls... 连接到url指向的文档或资源,在其自身的窗口显示引用的applet。

  9、htmlConverter——命令转换工具。语法:HtmlConverter [-option1 value1 [-option2 value2 [...]]] [-simulate] [filespecs]

  10、native2ascii——将含有不是Unicode或Latinl字符的的文件转换为Unicode编码字符的文件,语法:native2ascii [options] [inputfile [outputfile]] 如果省in/outputfile则使用标准输入/出设备。

  11、serialver——返回serialverUID。语法:serialver [show]  命令选项show是用来显示一个简单的界面。输入完整的类名按Enter键或"显示"按钮,可显示serialverUID。

 

JDK1.7的新语法,你经常使用吗?

JDK1.7的新语法,你经常使用吗? 用惯了JDK6的语法,对后来 7的更新也忽略了,今天总结一下,作为开发人员 还是要与时俱进的.要不时间久了就淘汰喽 1:对整型支持改进。 int i = 0...
  • FANGAOHUA200
  • FANGAOHUA200
  • 2016年10月31日 10:16
  • 661

JDK中的命令行工具

JavaJDK中的命令行工具 本文内容主要学习自《深入理解Java虚拟机》,超赞的一本书强烈推荐! 一,常用JDK监控和故障处理工具 命令名称 全称 用途 jstat JVM S...
  • u013457382
  • u013457382
  • 2016年04月02日 18:20
  • 3442

常用的JDK自带命令行工具

名称 主要功能 jps JVM Process Status Tool,显示指定系统内所有HotSpot虚拟机进程 jstat JVM Statistics Minitoring Tool,用...
  • xiaoliuliu2050
  • xiaoliuliu2050
  • 2017年07月01日 09:09
  • 654

深入理解JVM----JDK的命令行工具

名称 主要功能 jps JVM Process Status Tool,显示指定系统内所有HotSpot虚拟机进程 jstat JVM Statistics Minitoring Tool,用...
  • oChangWen
  • oChangWen
  • 2016年10月30日 15:14
  • 3215

常用dos命令 及 语法

cd 改变当前目录, dir 列出 文件 和 文件夹名,  dir /ad /b  指列出来 当前 目录下的 文件夹 echo        ECHO 提示信息内...
  • wh_19910525
  • wh_19910525
  • 2012年08月07日 00:08
  • 3857

jdk自带常用命令行工具使用

下面是笔者整理的jdk自带的常用命令行工具的使用方法,全部原创,转载请注明出处,并贴上链接,谢谢! jps命令使用 jstat命令使用 jinfo命令使用 jmap命令使用 jhat命令使用 jsta...
  • WinWill2012
  • WinWill2012
  • 2015年06月04日 17:36
  • 2380

jdk中jar命令详解

简介:jar.exe是jdk中的自带的压缩解压工具,Eclipse中的Export功能可以到处jar包,或者可运行的jar包,都是用的jar.exe,只是做成了图形化的界面而已,当然jdk中也提供了压...
  • TheMeLove
  • TheMeLove
  • 2017年04月21日 10:53
  • 356

React入门 (一) 基本语法和功能介绍

开个贴,学习React Native现在有各种各样的web-native解决方案,是时候找到一个合适的,facebook发布的React Native ,现在好像被挺多团队推崇的,包括天猫,百度等(小...
  • houwenjie11
  • houwenjie11
  • 2016年01月04日 16:32
  • 1368

JDK7.0新特性-语法(Language)

转自  http://janeky.iteye.com/blog/1047799 JDK7对Java语法有少量更新,重点是在易用性和便捷性的改进。   1.二进制字面量   JDK7开始...
  • lue2009
  • lue2009
  • 2015年05月21日 23:15
  • 713

JDKBIN目录下的命令

Jmap: 一、调用命令示例: jmap -F-dump:format=b,file=rmsheap.bin 6086 就会在当前目录下生成rmsheap.bin的文件,6086是Pid...
  • suamt
  • suamt
  • 2014年08月26日 14:49
  • 882
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jdk的命令功能以及语法
举报原因:
原因补充:

(最多只允许输入30个字)