命令相关
Javac –d 路径+文件.java编译指定路径下的文件。
Java –cp 路径+文件名 运行指定路径下的class文件
set classpath 显示当前的环境变量路径
set classpath=. 设置类路径为当前路径
带有包名的编译
package hyl; public class ZhuLiu{ public static void main(String[] args){ System.out.println("hyl"); } } |
Javac –d. ZhuLiu.java编译好的class文件与无-d.的class文件如下:
带有包名的class不能够直接通过java ZhuLiu.java来运行,而是加上包名来运行而且必须站在包名的外面比如现在我就必须站在hyl这个文件夹的父文件夹下。如果在hyl文件夹里面则无法运行。也就是我不能够运行上图中的ZhuLiu.class只能运行hyl中的ZhuLiu.java。
完整运行