命令javac编译对应的java文件 运行就可以了
例如:javac xxx.java 会在当前目录下生成xxx.class 然后 java xxx就可以运行了
但如果运行类有引用外部另一个类的情况呢?
例如:Test01.java中有引用到Test02.java的对象, 那就需要先编译Test02.java 命令javac Test02.java,编译完成之后退出到包外,再编译Test01.java类 命令 javac -cp . com/xxx/yyy/Test01.java 然后java com.xxx.yyy.Test01 就可以运行了
如图:对应的包路径下有Test01.java和Test02.java,并且Test01.java代码中引用到Test02。
先编译Test02.java,会在当前目录下生成Test02.class类文件。
退回到包外层执行javac -cp . com/xxx/yyy/Test01.java 来编译Test01.java文件
最后执行 java com.xxx.yyy.Test01 就可以运行了