java含包名类的编译与执行
如图,day3下有两个文件夹,一个bin,用来存放编译后的.class文件,一个src用来存放java文件
在src下面我们写了两个带包名的java类,为Hello.java和World.java,包名均为com.douya.test
执行javac -d bin src/*.java
将编译src下的所有的java文件,并且编译后的.class文件放在bin目录下,并在bin目录下生成相应的包路径
依次执行java -cp bin com.douya.test.Hello
,java -cp bin com.douya.test.World
,参数-cp
,全称-classpath
指定Classpath路径,这里指定为当前目录下的bin
,要执行的类需要包名加类名来访问
,结果如下