Java安装后JDK/bin目录下的众多


javac:Java编译器,将Java源代码换成字节代 

java:Java解释器,直接从类文件执行Java应用程序代码 
appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器 
javadoc:根据Java源代码及其说明语句天生的HTML文档 
jdb:Java调试器,可以逐行天执行程序、设置断点和检查变量 
javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件 
Javap:Java反汇编器,显示编译类文件中的可拜候功能和数据,同时显示字节代码寄义 
jar:多用途的存档及压缩工具,是个java应用程序,可将多个文件合并为单个JAR归档文件。 
htmlConverter——命令转换工具。 
native2ascii——将含有不是Unicode或Latinl字符的的文件转换为Unicode编码字符的文件。 
serialver——返回serialverUID。语法:serialver [show] 命令选项show是用来显示一个简单的界面。输入完整的类名按Enter键或"显示"按钮,可显示serialverUID。 

补充详细: 
javac.exe 

用法:javac <选项> <源文件> 
可能的选项包罗: 
-g 天生所有调试信息 
-g:none 天生无调试信息 
-g:{lines,vars,source} 天生只有部分调试信息 
-O 优化;可能妨碍调试或者增大类文件 
-nowarn 天生无警告 
-verbose 输出关于编译器正在做的信息 
-deprecation 输出应用了不鼓励应用的API的源程序位置 
-classpath <路径> 指定用户类文件的位置 
-sourcepath <路径> 指定输入源文件的位置 
-bootclasspath <路径> 覆盖自举类文件的位置 
-extdirs <目录(多个)> 覆盖安装的扩展类的位置 
-d <目录> 指定输出类文件的位置 
-encoding <编码> 指定源文件中所用的字符集编码 
-target <版本> 天生指定虚拟机版本的类文件 
-help Print a synopsis of standard options 



appletviewer.exe 

用法:appletviewer <options> url 

其中,<options> 包罗: 
-debug 在 Java 调试器中启动 applet 小程序查看器 
-encoding <encoding> 指定由 HTML 文件应用的字符编码 
-J<runtime flag> 向 Java 解释器传递参数 

-J 选项不是标准选项,如有更改,不另行通知。 

==================== 
jar.exe 

用法:jar {ctxu}[vfm0M] [jar-文件] [manifest-文件] [-C 目录] 文件名 ... 
选项: 
-c 创建新的存档 
-t 列出存档内容的列表 
-x 展开存档中的命名的(或所有的〕文件 
-u 更新已存在的存档 
-v 天生详细输出到标准输出上 
-f 指定存档文件名 
-m 包含来自标明文件的标明信息 
-0 只存储体式格局;未用ZIP压缩格式 
-M 不产生所有项的浑单(manifest〕文件 
-i 为指定的jar文件产生索引信息 
-C 改变到指定的目录,并且包含下列文件: 
如果一个文件名是一个目录,它将被递归处理。 
浑单(manifest〕文件名和存档文件名都需要被指定,按'm' 和 'f'标记指定的相同顺序。 
示例1:将两个class文件存档到一个名为 'classes.jar' 的存档文件中:&nb新浪微博sp;
jar cvf classes.jar Foo.class Bar.class 
示例2:用一个存在的浑单(manifest)文件 'mymanifest' 将 foo/ 目录下的所有 
文件存档到一个名为 'classes.jar' 的存档文件中: 
jar cvfm classes.jar mymanifest -C foo/ . 



javadoc.exe 

用法:javadoc [options] [packagenames] [sourcefiles] [classnames] [@files] 
-overview <file> 读取 HTML 格式的概述文档 
-public 仅显示 public 类和成员 
-protected 显示 protected/public 类和成员(缺省) 
-package 显示 package/protected/public 类和成员 
-private 显示所有类和成员 
-help 显示命令行选项 
-doclet <class> 通过候选 doclet 天生输出 
-docletpath <path> 指定 doclet 类文件的查找位置 
-sourcepath <pathlist> 指定源文件的查找位置 
-classpath <pathlist> 指定用户类文件的查找位置 
-exclude <pkglist> Specify a list of packages to exclude 
-subpackages <subpkglist> Specify subpackages to recursively load 
-breakiterator Compute 1st sentence with BreakIterator 
-bootclasspath <pathlist> 覆盖自举类加载器所加载的类文件的位置 
-source <release> Provide source compatibility with specified release 
-extdirs <dirlist> 覆盖已安装的扩展的位置 
-verbose 有关 Javadoc 所做工做的输出信息 
-locale <name> 所用的 Locale,比方 en_US 或 en_US_WIN 
-encoding <name> 源文件编码名称 
-J<flag> 将 <flag> 直接传给运转时系统 

由标准 doclet 提供: 
-d <directory> 输出文件的目标目录 
-use 创建类和包的用法页 
-version 包含 @version 段 
-author 包含 @author 段 
-docfilessubdirs Recursively copy doc-file subdirectories 
-splitindex 将索引分为每个字母对应一个文件 
-windowtitle <text> 文档的浏览器窗口标题 
-doctitle <html-code> 包含包索引页(首页)的标题 
-header <html-code> 包含每一页的页眉文本 
-footer <html-code> 包含每一页的页脚文本 
-bottom <html-code> 包含每一页的页底文本 
-link <url> Create links to javadoc output at <url> 
-linkoffline <url> <url2> Link to docs at <url> using package list at <url2> 
-excludedocfilessubdir <name1>:.. Exclude any doc-files subdirectories with given name. 
-group <name> <p1>:<p2>.. Group specified packages together in overview page 
-nocomment Supress description and tags, generate only declarations. 
-nodeprecated 不包含 @deprecated 信息 
-noqualifier <name1>:<name2>:... Exclude the list of qualifiers from the output. 
-nosince Do not include @since information 
-nodeprecatedlist 不天生不鼓励应用的列表 
-notree 不天生类层次 
-noindex 不天生索引 
-nohelp 不天生帮助链接 
-nonavbar 不天生导航栏 
-quiet Do not display status messages to screen 
-serialwarn Generate warning about @serial tag 
-tag <name>:<locations>:<header> Specify single argument custom tags 
-taglet The fully qualified name of Taglet to register 
-tagletpath The path to Taglets 
-charset <charset> Charset for cross-platform viewing of generated documentation. 
-helpfile <file> 包含帮助链接功能链接到目标的文件 
-linksource Generate source in HTML 
-stylesheetfile <path> 改变所天生文档的样式的文件 
-docencoding <name> 输出编码名称 


javah.exe 

用法:javah [options] <classes> 

其中 [options] 包罗: 

-help 打印该帮助信息 
-classpath <path> 类的加载路径 
-bootclasspath <path> 自举类的加载路径 
-d <dir> 输出目录 
-o <file> 输出文件(仅能应用 -d 或 -o 之一) 
-jni 天生 JNI 风格的头文件(缺省) 
-old 天生 JDK1.0 风格的头文件 
-stubs 天生 stubs 文件 
-version 打印版本信息 
-verbose 输出有关本命令所做工做的信息 
-force 始终写输出文件 

指定 <classes> 时必须应用全名(比方 java.lang.Object)。 


javaw.exe 

==================== 
HtmlConverter.exe 

用法:HtmlConverter [-option1 value1 [-option2 value2 [...]]] [-simulate] [filespecs] 

其中,选项包罗: 

-source: 取得源文件的路径。 缺省值: <userdir> 
-dest: 写入已转换文件的路径。 缺省值: <userdir> 
-backup: 写备份文件的路径。 缺省值: <dirname>_BAK 
-f: 强制覆写备份文件。 
-subdirs: 应处理子目录中的文件。 
-template: 模板文件的路径。 如果不确定,请应用缺省值。 
-log: 写日志的路径。 如果没有提供,则不会写入任何日志。 
-progress: 转换时显示进度。 缺省值: true 
-simulate: 在没有进行转换时显示特定于转换的信息。 
-latest: 应用最新的 JRE 支持发行版 mimetype。 
-gui: 显示转换程序的图形用户界面。 

filespecs: 用空格分开的文件说明列表。 缺省值: "*.html *.htm" (需要引号) 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值