Use*_*854 2 java compiler-construction jvm
当我执行Java程序时,我注意到Java编译器在文件名方面不区分大小写,而Java解释器区分大小写.
Java解释器区分大小写是非常容易理解的,因为类文件的名称是Java代码中定义的类的名称.
Java编译器是否有任何不恰当的原因?
Windows文件系统不区分大小写.
您不能(合理地)在不区分大小写的文件系统上找到区分大小写的文件.
如果您javac
在具有区分大小写的文件系统的Linux上运行,则它将区分大小写.