你需要到你的.java源文件目录下執行编译才行为什么呢,给举一个例子就理解了按照你的想法是,在D盘根目录下执行对Hello.java的编译然而这个目录下并没有这个文件,怎麼办呢试想如果你是编译器,你回去寻找这个文件在哪里吗不会,因为目录太多太深例如你再D:\testjava目录下有一个Hello.java文件,然后在D:\testjava\hesic下又有一個Hello.java文件你该编译哪一个呢?不知道面对这样的未知问题,电脑是无法解决的也就是说,你必须指明你的文件在哪里因此默认也就呮会在当前目录找这个Hello.java并进行编译。而你的Hello.java未在D盘根目录(当前目录)所以提示找不到文件。
我已经指明了在G盘的JAVA文件夹里面啊
你对这个回答的评价是