java和javac命令

javac命令是将源代码编成class字节码文件。

java源文件有包结构的时候,使用javac命令编译,需要一些参数。

-d 参数,这个参数是用来生成包结构的,也就是源代码声明的package目录结构。javac命令,能够帮助我们自动生成package目录,并且能够将class字节码文件放在对应目录的下面。

 

 

想运行,可以使用java命令来执行class字节码文件。当类有了包名后,类的名字就是包名+类名了,这才是它的真实名称。

java 路径名.类名

java命令后面跟上 -classpath参数,这个参数是告诉java虚拟机,到某个目录下面找我们的class字节码文件,当然你也可以指定多个目录,用“;”分号隔开即可。

java -classpath 路径 路径.类名 

例如: java -classpath . com.xl.thisdemo.ThisDemo

 

上一篇:为什么javac后加.java,java后不加.class?


下一篇:Javac不能编译解决方法