【发布时间】:2019-05-21 01:10:36
【问题描述】:
我正在学习Java,刚刚遇到2条指令:
- 类必须具有匹配的文件名
- 请记住,java 文件的名称应该与类名匹配
问:
应该在 (2) LIKE 或 不同 必须 在 (1) ?? -> (1), (2).
什么是正确的??
【问题讨论】:
-
这不是技术问题。按照惯例,java 文件名与类名匹配,它有助于识别哪个类存在于何处。此外,如果这是一个家庭作业问题,这会让你无处可去。
-
我只希望它是强制性的还是非强制性的
-
试一试...尝试创建一个类
Node并将其存储在一个名为Note.java的文件中,然后尝试编译它。 -
这个网站的目的是帮助解决编程中的客观问题。阅读How to ask questions
-
然后认识到,仅仅因为一些编译器对此有规则,除了这些编译器规则的约定之外没有其他原因。 JLS 中简要提及:docs.oracle.com/javase/specs/jls/se8/html/jls-7.html#jls-7.6
标签: java class class-names