本帖最后由 谢洋 于 2013-3-11 13:44 编辑
javac 是一个命令,跟dos命令行执行的其它命令差不大
原理是:当我们输javac 命令是,dos命令行就会到环境变下配置的路径下找与该命令相关的可执行文件,
如查能找到,则执行该命令对应的程,否则就会报:xxx不是内部或外部命令,也不是可执行程序xxx等
其中上面所说的内部命令是指wondows(假设我们是windowns系统)内部命令,外部命令就是wondows系统以外的命令如javac
那么命令行是如可找到外部命令?
其实不管是内部或外部命令,dos命令行都会到环境变量下的路径去找有没有该命令对应的程序,
因为java的命令不是操作系统自身具有的(内部命令),所有要配置环境来告诉dos命令行,你在xxx路路径下就可以找到命对应的程序了
|