Java 文件名还是文件名?

Java 文件名还是文件名?,java,naming-conventions,Java,Naming Conventions,可能重复: 你用什么-文件名还是文件名?JDK中的类使用小写的“n”,例如FilenameFilter,因此,为了保持一致性,我也这样做。但我认为,正确的方法应该是文件名(如C#)。文件名 与您一样,我这样做是为了与Java库保持一致。我不是很一致,但我倾向于使用“文件名”,尽管文件名在语法上更为正确,因为“文件名”是两个词,而不是一个词。真正的问题是这个东西叫“文件名”还是“文件名”。 剩下的事情就无关紧要了 维基百科的文章是,即使内容既有“文件名”又有“文件名” 就我个人而言,我投票支持“

可能重复:


你用什么-文件名还是文件名?JDK中的类使用小写的“n”,例如FilenameFilter,因此,为了保持一致性,我也这样做。但我认为,正确的方法应该是文件名(如C#)。文件名


与您一样,我这样做是为了与Java库保持一致。

我不是很一致,但我倾向于使用“文件名”,尽管文件名在语法上更为正确,因为“文件名”是两个词,而不是一个词。

真正的问题是这个东西叫“文件名”还是“文件名”。
剩下的事情就无关紧要了

维基百科的文章是,即使内容既有“文件名”又有“文件名”


就我个人而言,我投票支持“文件名”。

我会根据周围的标识符做出决定

如果
filename
是其上下文中有关文件的唯一标识符,我将继续使用它

例如:

public void load(String filename) { ... }
<>但是一旦你有其他文件属性,我会考虑使用这个:

private String fileName;
private long fileSize
private DateTime fileAge;

我的字典上写着“filename”,所以我一直使用小写的“n”:

完全重复:而且:琐碎且主观。对不起,我的搜索中没有出现!我已经投票决定结束。这个“复制品”是关于一般实践的问题,这个关于Java的问题。可能会有差异,这毫无意义。从名为filename的单个字段开始。几周后,您添加了文件大小。然后您需要重命名旧字段。很高兴有一个指向好词典的链接。我总是想根据实际的拼写来计算。困难的事情通常是找到正确的拼写。利奥说“文件名”,就是这样。利奥还说“域名”,这很好,因为我总是拼“域名”。