对于很多学习Java小白的人来说,可能一直都存在一个疑问——为什么Java文件的文件名和类名要一致?解决这个问题我们要先解释一下javac.exe程序的作用 javac.exe是将.java文件编译成.class文件所以我们在DOS下编译时通常都是
javac 文件名+扩展名
而我们运行时是
java 类名
所以,Java文件名和类名可以不一致,但是为了搞混淆,我们通常将文件名和类名写成一致
纯属原创,如有雷同实属巧合。
对于很多学习Java小白的人来说,可能一直都存在一个疑问——为什么Java文件的文件名和类名要一致?解决这个问题我们要先解释一下javac.exe程序的作用 javac.exe是将.java文件编译成.class文件所以我们在DOS下编译时通常都是
javac 文件名+扩展名
而我们运行时是
java 类名
所以,Java文件名和类名可以不一致,但是为了搞混淆,我们通常将文件名和类名写成一致
纯属原创,如有雷同实属巧合。