javac是用来编译.java文件的。命令行下直接输入javac可以看到大量提示信息,提示javac命令的用法
javac -d destdir srcFile
其中:1、-d destdir是用来指定存放编译生成的.class文件的路径。(若此选项省略,那么默认在当前目录下生成.class文件,并且没有生成包文件夹;当前目录可以用“.”来表示,即:javac -d . srcFile )
注意:添加-d选项除了可以指定编译生成的.class文件的路径外,最大的区别是可以将源文件首行的package关键字下的包名在当前路径下生成文件夹。
java
运行该类
命令行输入:java com/stopTalking/test/JavacTest
javap
javap主要用于帮助开发者深入了解Java编译器的机制,主要选项有:
-c 分解方法代码,即显示每个方法具体的字节码
-public | protected | package | private 用于指定显示哪种级别的类成员
-verbose 指定显示更进一步的详细信息
输入 javap -c com/stopTalking/test/JavacTest,