當時初學java時只是關心如何做,現在回過頭來研究為什麼這個問題,先從最開始環境變量配置開始吧!
為何配置path:
在cmd命令中輸入一個指令時先在當前文件目錄下查找命令文件,path的環境變量中依次查找命令文件,以最先找到的為准,因為配置了path,所以在cmd命令下可以直接輸入java和javac等jdk的命令
為何配置classpath:
jvm在查找class文件時如果沒有設置classpath會在當前路徑查找,設置classpth後 僅在classpath路徑下查找class文件
寫給初學者和作為菜鳥的自己。