gpt4 book ai didi

java - 为什么 Java 编译器 (javac) 不区分大小写,而 java(解释器)区分大小写?

转载 作者:行者123 更新时间:2023-12-02 11:07:22 26 4
gpt4 key购买 nike

当我执行 Java 程序时,我注意到 Java 编译器对文件名不区分大小写,而 Java 解释器则区分大小写。

Java解释器区分大小写是很容易理解的,因为类文件的名称就是Java代码中定义的类的名称。

Java 编译器不区分大小写有什么充分的理由吗?

最佳答案

Windows 文件系统不区分大小写。
您无法(理智地)在不区分大小写的文件系统上找到区分大小写的文件。

如果您在具有区分大小写的文件系统的 Linux 上运行 javac,它将区分大小写。

关于java - 为什么 Java 编译器 (javac) 不区分大小写,而 java(解释器)区分大小写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21633521/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com