1 / 11
文档名称:

JAVA命令大全.doc

格式:doc   大小:49KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JAVA命令大全.doc

上传人:endfrs 2017/11/15 文件大小:49 KB

下载得到文件列表

JAVA命令大全.doc

文档介绍

文档介绍:JAVA命令大全
1、:运行 java 程序这个相信每一位用 Java 的人知道了。
2、:编译的 Java 程序, 文件
3、:功能:跟 java 命令相对的, 文件主要用来执行图形界面的 java 程序运行 java 命令时,会出现并保持一个 console 在 console 内输出,而运行 javaw,开始时会出现 console,当主程序调用之后,console 就会消失; javaw 大多用来运行 GUI 程序
4、javah功能说明:C 头文件和 Stub 文件生成器。javah 从 Java 类生成 C 头文件和 C 源文件。这些文件提供了连接胶合,使 Java 和 C 代码可进行交互。语法:javah 命令选项 fully-qualified-classname. . .javah_g 命令选项 fully-qualified-classname. . .补充说明:javah 生成实现本地方法所需的 C 头文件和源文件。
C 程序用生成的头文件和源文件在本地源代码中引用某一对象的实例变量。.h 文件含有一个 struct 定义,该定义的布局与相应类的布局平行。该 struct 中的域对应于类中的实例变量。头文件名以及在头文件中所声明的结构名都来源于类名。如果传给 javah 的类是在某个包中,则头文件名和结构名前都要冠以该包名。下划线_ 用作名称分隔符。
缺省情况下,javah 为每个在命令行中列出的类都创建一个头文件,且将该文件用放在当前目录中。-stubs 选项创建源文件。用-o 选项将所有列出类的结果串接成一个单一文件。缺省情况下,javah 为每个在命令行中列出的类都创建一个头文件,且将该文件用放在当前目录中。-stubs 选项创建源文件。
用-o 选项将所有列出类的结果串接成一个单一文件。命令选项-o输出文件将命令行中列出的所有类的头文件或源文件串接到输出文件中。-o 或-d 两个选项只能选择一个。-d目录设置 javah 保存头文件或 stub 文件的目录。-d 或-o 两个选项只能选择一个。-stubs 使 javah 从 Java 对象文件生成 C 声明。-verbose 指明长格式输出,并使 javah 将所生成文件的有关状态的信息输出到标准输出设备中。-help 输出 javah 用法的帮助信息。
-version 输出 javah 的版本信息。-jni 使 javah 创建一输出文件,该文件包含 JNI 风格的本地方法函数原型。这是缺省输出,所以-jni 的使用是可选的。-classpath路径指定 javah 用来查询类的路径。如果设置了该选项,它将覆盖缺省值或 CLASSPATH 环境变量。目录用冒号分隔。-bootclasspath路径指定加载自举类所用的路径。缺省情况下,自举类是实现核心 Java 平台的类,位于 和 中。
-old 指定应当生成旧 风格的头文件。-force 指定始终写输出文件。5、javap功能说明:Java 类文件解析器。语法: javap 命令选项 class. . .补充说明:javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项,javap将输出传递给它的类的 public 域及方法。javap 将其输出到标准输出设备上。命令选项-help 输出 javap 的帮助信息。-l 输出行及局部变量表。
-b 确保与 JDK javap 的向后兼容性。-public 只显示 public 类及成员。-protected 只显示 protected 和 public 类及成员。-package 只显示包、protected 和 public 类及成员。这是缺省设置。-private 显示所有类和成员。-Jflag 直接将 flag 传给运行时系统。
-s 输出内部类型签名。-c 输出类中各方法的未解析的代码,即构成 Java 字节码的指令。-verbose 输出堆栈大小、各方法的 locals 及 args 数。-classpath路径指定 javap 用来查找类的路径。如果设置了该选项,则它将覆盖缺省值或 CLASSPATH 环境变量。目录用冒号分隔。- bootclasspath路径指定加载自举类所用的路径。缺省情况下,自举类是实现核心 Java 平台的类,位于 和 中。-extdirsdirs 覆盖搜索安装方式扩展的位置。扩展的缺省位置是 jrelibext