
JDK命令
古月印象星空
热爱生活,热爱工作
展开
-
java命令详解(下)
三、扩展参数说明 1.-Xmixed 设置-client模式虚拟机对使用频率高的方式进行Just-In-Time编译和执行,对其他方法使用解释方式执行。该方式是虚拟机缺省模式。 2.-Xint 设置-client模式下运行的虚拟机以解释方式执行类的字节码,不将字节码编译为本机码。 3. -Xbootclasspath:path和-Xbootclasspath/a:翻译 2011-12-07 21:33:45 · 1033 阅读 · 0 评论 -
用javap查看编译版本
我们可以用javap命令查看class文件的编译版本。比如对Worke.class使用javap命令:javap -verbose Worker我将看到Worker的反编译结果。其中前几行如下:Compiled from "Worker.java"public class com.teleca.robin.Worker extends java.lang.Thread S原创 2011-12-07 21:34:54 · 2081 阅读 · 0 评论 -
Java命令详解(上)
Java是通过java虚拟机来装载和执行编译文件(class文件)的,java虚拟机通过命令java option 来启动,-option为虚拟机参数,通过这些参数可对虚拟机的运行状态进行调整. 一、如何查看参数列表: 虚拟机参数分为基本和扩展两类,在命令行中输入java 可得到基本参数列表,java X 则可得到扩展参数列表。注:以上假设已经把JAVA_HOME\bin路翻译 2011-12-07 21:32:55 · 1057 阅读 · 0 评论 -
javac命令详解(下)
-verbose冗长输出。开启该参数,你将看到编译器编译java源码的详细过程。比如,示例13:D:\project\test>javac -cp lib\Util.zip -sourcepath src -verbose -d classes src\com\robin\*.java[parsing started src\com\robin\Hello.java][pa翻译 2011-12-10 09:29:04 · 4398 阅读 · 0 评论 -
javap(反汇编命令)详解
javap是JDK自带的反汇编器,可以查看java编译器为我们生成的字节码。通过它,我们可以对照源代码和字节码,从而了解很多编译器内部的工作。语法: javap [ 命令选项 ] class. . . javap 命令用于解析类文件。其输出取决于所用的选项。若没有使用选项,javap 将输出传递给它的类的 public 域及方法。javap 将其输出到标准输出设备上。命翻译 2011-12-12 10:27:53 · 23455 阅读 · 2 评论 -
javac命令详解(上)
javac命令用与编译java源码文件,其语法格式如下:javac [ options ] [ sourcefiles ] [ @files ]参数可按任意次序排列。options 命令行选项。sourcefiles 一个或多个要编译的源文件(例如 MyClass.java)。@files翻译 2011-12-10 09:28:01 · 15754 阅读 · 0 评论 -
JAR命令详解
一、简介jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar。它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件。不过我们除了安装 JDK 什么也不需要做,因为 SUN 已经帮我们做好了。我们甚至不需要将tools.jar 放到 CLASSPATH 中。 ja翻译 2011-12-14 10:25:29 · 1928 阅读 · 0 评论