首先看你A.java有没有加package java
如果有,那就直接在D盘根目录上执行'java java.A'
也就是说,只要程序中有package my_package(可以多级)
那么就必须在my_package平级的地方执行"java my_package.A",而在my_package下执行"java A"则不行.相反,如果程序中没有package指令,则必须进行类所在目录执行"java A".
所以,关键是看你程序中有没有指定所属的包.
希望我的表达还算清楚.
好像可以设成环境变量,运行JAVA命令的时候可以直接跳过那段路径
就像是你运行Java命令的时候,默认的文件夹就是你设为环境变量的那个文件夹
可以的
像你的文件应该是java d://java//a的
第一个斜杠是转换符的意思
像你的文件应该是java d://java//a的