`
yaozhiqiang109
  • 浏览: 117364 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Java JDK常用命令

    博客分类:
  • JAVA
阅读更多

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 <选项> <源文件> 
可能的选项包括: 
-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 <options> url 
其中,<options> 包括: 
-debug 在 Java 调试器中启动 applet 小程序查看器 
-encoding <encoding> 指定由 HTML 文件使用的字符编码 
-J<runtime flag> 向 Java 解释器传递参数 
-J 选项不是标准选项,如有更改,不另行通知。


用法: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' 的存档文件中: 
jar cvf classes.jar Foo.class Bar.class 
示例2:用一个存在的清单(manifest)文件 'mymanifest' 将 foo/ 目录下的所有 
文件存档到一个名为 'classes.jar' 的存档文件中: 
jar cvfm classes.jar mymanifest -C foo/ .


jar cf test.jar test


用法: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> 输出编码名称


native2ascii -[options] [inputfile [outputfile]]
说明:
  -[options]:表示命令开关,有两个选项可供选择
  -reverse:将Unicode编码转为本地或者指定编码,不指定编码情况下,将转为本地编码。
  -encoding encoding_name:转换为指定编码,encoding_name为编码名称。 Svn8.Com
  -[inputfile [outputfile]]
  inputfile:表示输入文件全名。
  outputfile:输出文件名。如果缺少此参数,将输出到控制台。
A:将test.txt转换为Unicode编码,输出文件到test1.txt
  native2ascii test.txt test1.txt
B:将test.txt转换为Unicode编码,输出到控制台
    native2ascii test.txt
C:将test.txt转换为ISO8859-1编码,输出文件到test1.txt
  native2ascii -encoding ISO8859-1 test.txt test1.txt
D:将test.txt转换为本地编码,输出到文件test1.txt
  native2ascii -reverse test.txt test1.txt

0
0
分享到:
评论
1 楼 Vicent_Lee 2011-05-06  
这篇文章很好很强大、

相关推荐

    java-JDK常用命令详解

    在CMD中运行的JDK常用命令,很全的。

    JDK /bin目录下常用命令详解

    自己整理的JDK常用命令的详解,包括各个参数的设置什么的包含 javaw java javac jar等等命令

    JDK带的一些常用命令及其常用选项

    一份关于常用JDK命令介绍的Word文档,通过这份文档资料可以让我们了解到更多Java底层的东西。

    JVM监控管理及故障诊断工具(常用命令)

    JVM监控管理及故障诊断工具(常用命令),文中的命令常用于监视JVM虚拟机性能及资源消耗情况。

    Java零基础(JDK13) - 常用DOS命令 - cd回到上级以及回到根.md

    本文档介绍了如何在Java中使用ProcessBuilder类执行常用的DOS命令。我们提供了详细的步骤说明,并附带一个简单的源码示例,演示如何使用cd命令回到上级目录以及回到根目录。 内容概要 本文档涵盖以下内容: 回到...

    Java自学视频教程-JavaSE基础-Java基础语法-03、Java环境搭建:JDK安装、常用命令.mp4

    Java是一种编程语言,被特意设计用于互联网的分布式环境。Java具有类似于C++语言的“形式和感觉”,但它要比C++语言更易于使用,而且在编程时彻底采用了一种“以对象为导向”的方式。 使用Java编写的应用程序,既...

    java开发常用单词总结

    JDK(Java Development Kit) java开发工具包 JVM(Java Virtual Machine) java虚拟机 Javac 编译命令 java 解释命令 Javadoc 生成java文档命令 classpath 类路径 Version 版本 author 作者 public 公共的 ...

    Java零基础(JDK13) - 常用DOS命令 - 打开DOS窗口以及mkdir命令.md

    使用mkdir命令:使用Java代码执行mkdir命令以创建文件夹。 学到什么 通过阅读本文档,您将学会: 使用Java代码打开DOS窗口 使用Java代码执行DOS命令 使用Java代码创建文件夹 阅读建议 在阅读本文档之前,建议您具备...

    Java学习笔记 JDK Eclipse Web JSP 等

    Java学习手写笔记 包括 JDK的安装 Eclipse安装 SWT和Jface Doc常用命令等 还有一些Web ,Jsp等笔记

    linux云端yum安装jdk等命令.docx

    这是我配置linux系统的时候,安装Java环境以及配置tomcat环境时常用的命令总结起来,亲测可用!欢迎下载使用

    Linux安装与部署及常用命令

    这里的课程讲的是Linux安装与部署及常用命令:基本的操作

    jdk8 32位及64位安装包,2个独立安装包,不是一个。安装完系统内显示文件版本8.0.730.2

    jdk_8u73_windows_i586_8.0.730.2和jdk-8u73-windows-x64两个不同系统版本的安装包 jdk8 是一款非常好用的java开发类工具,这款软件中集成了超多全新的特性,且软件中还有着丰富的模板功能。软件中的各种功能也十分...

    jdk-7u45-windows-i586_版本的安装描述

    》 bin :该路径下存放了 JDK 的各种工具命令,常用的 编译和运行 java程序的 javac 、java 等命令就放在该路径下。 》 db :该路径下安装的是 Java DB 的路径。 》 demo :该路径下存放了 JDK 提供的演示代码,初学...

    jdk1.8linux和win安装包

    JDK 1.8 是 Java Development Kit 的缩写,是 Java 开发工具的标准安装包。它包含了 Java 编译器、运行时环境和相关工具,适用于 Linux 和 Windows 操作系统。 对于 Linux 用户,可以下载 JDK 1.8 的安装包,并通过...

    实验二:熟悉常用的HDFS操作

    (2)熟练使用HDFS操作常用的 Shell命令。(3)熟悉HDFS操作常用的Java API。 A.2.2 实验平台 (1)操作系统:Linux(建议Ubuntu 16.04)。(2) Hadoop版本:2.7.1。 (3)JDK版本:1.7或以上版本。(4) Java IDE:Eclipse。

    corejava基础重要知识点总结

    JDK = JRE + BIN(常用的工具命令) 面试题: JDK和JRE之间的区别? 1:分别表示的含义不同 jdk:java软件开发工具包 jre:java运行环境 2:作用不同 jdk:当一个电脑上面安装jdk之后 会自动的安装jre 所以既...

    java内存分析常用工具和指令

    介绍了几种jdk自带的内存分析工具的简单使用,和一些java内置的命令

    实验三:熟悉常用的HBase操作

    (2)熟练使用HBase操作常用的 Shell命令。(3)熟悉HBase操作常用的 Java API。 A.3.2 实验平台 (1)操作系统:Linux。 (2)Hadoop 版本:2.7.1或以上版本。(3)HBase版本:1.1.2或以上版本。(4) JDK 版本:1.7或以上...

    Java零基础入门到精通最全课程

    11_初始JAVA_核心机制之对比C语言的跨平台原理.mp412_初始JAVA_常用DOS命令.mp4 13_初始JAVA_JDK的下载_安装_卸载.mp4 14_初始JAVA_notepad++的安装_系统环境变量path.mp415_初始JAVA_第一段程序_编译_执行.mp416_...

    Linux部署服务器常用命令.doc

    linux部署服务器常用命令 fdisk -l 查分区硬盘 df -h 查空间硬盘 cd / 进目录 ls/ll 文件列表 vi tt.txt i=insert 插入 shift+: 进命令行 wq 保存%退出 cat tt.txt 内容查看 pwd 当期目录信息 mkdir tt建目录 cp tt....

Global site tag (gtag.js) - Google Analytics