命令行中编译java文件+运行class文件

javac.exe : 编译器
java.exe : 解释器

利用命令行运行一个class文件,要找对路径,从其所在的包的路径下执行


原因

参考链接
参考链接

  • 是java 命令对 class 文件的包名的强依赖原因造成的
  • java执行class文件对package的路径是强依赖的。它在执行的时候会严格以当前用户路径为基础,按照package指定的包路径转化为文件路径去搜索class文件。

练习:

posted @ 2021-06-29 21:11  卡卡发  阅读(806)  评论(0)    收藏  举报