你的配置有问题。
javac.exe和java.exe对应path(也就是这2个程序所在的路径,一般为jdk\bin文件夹)
Test.class对应classpath(也就是class文件的存放路径)
由于你在D:\这个目录直接运行 java Test,如果Test.class 没在这个文件夹里,classpath里又没有添加Test.class存放的目录,就会找不到class文件。
根据你的截图,应该是classpath里没有添加 .;(表示在当前路径查找class文件)
目录下面有出现 Test.class 吗??
在环境变量的 classpath 中加个 . 加个英文的点 "."
点代表当前目录
给环境变量的classpath后面加个;试试
路径问题。