jdk的命令功能以及语法

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。

 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值