javac命令是将源代码编成class字节码文件。
java源文件有包结构的时候,使用javac命令编译,需要一些参数。
-d 参数,这个参数是用来生成包结构的,也就是源代码声明的package目录结构。javac命令,能够帮助我们自动生成package目录,并且能够将class字节码文件放在对应目录的下面。
想运行,可以使用java命令来执行class字节码文件。当类有了包名后,类的名字就是包名+类名了,这才是它的真实名称。
java 路径名.类名
java命令后面跟上 -classpath参数,这个参数是告诉java虚拟机,到某个目录下面找我们的class字节码文件,当然你也可以指定多个目录,用“;”分号隔开即可。
java -classpath 路径 路径.类名
例如: java -classpath . com.xl.thisdemo.ThisDemo