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


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

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


原因

参考链接
参考链接

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

练习:


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM