我想知道我们可以使用小写字母为一些特殊类启动java类名,例如任何产品名称(facebook.java,apple.java,iPhone.java),
我知道这是可能的,但如果这些类成为任何框架的一部分会导致任何问题吗?
我在svn上检查了一些使用以小写字母开头的类的存储库。
答案 0 :(得分:3)
它不会引起任何技术问题,因为大写的类名纯粹是一种约定(而不是用来承载技术含义的)。但是,它会激怒那些必须使用这些类的开发人员。
答案 1 :(得分:2)
它不会导致任何编译/运行时问题,但它会让人感到困惑,因为它违反了Java命名约定。
答案 2 :(得分:1)
不,这不会导致任何问题。命名约定就是惯例。 <{3}}描述了一些指导原则,但您不必遵循它们。