发布网友 发布时间:2022-05-16 19:49
共5个回答
热心网友 时间:2024-03-01 04:37
因为你在windows平台下。windows平台文件名是不区分大小写的。如果你删除Num.class,那么就能生成num.class了。在linux下面就不一样了,我试了一下,你看看,生成的这两个字节码文件。
不是什么bug。这只能说是特性。比如你在windows平台下,新建一个文件a.txt,然后再新建一个文件A.txt。同一个目录下,会提示你a.txt已存在。
热心网友 时间:2024-03-01 04:38
没遇到过 一般来说类名开头首字母大写热心网友 时间:2024-03-01 04:38
因为你用的是windows。文件名不区分大小写。 linux下你就能看见两个.class文件了。热心网友 时间:2024-03-01 04:39
运行是java HelloWorld热心网友 时间:2024-03-01 04:39
类名和文件名可以不一样吗??