2011-12-14 131 views
2

我想知道的是Java类的命名,我们才能开始Java类名称与一些特殊的类,如任何产品名称小写字母(facebook.java,apple.java,iPhone.java),以小写字母

我知道如果这些类成为任何框架的一部分,那么这可能会导致任何问题吗?

我检查了一些使用以小写字母开头的类的svn仓库。

  1. apache
  2. openjdk

感谢

+2

是的,你将与你的生活作为惩罚其余莫名的诅咒NullPointerException异常;) – 2011-12-14 10:09:19

+0

@HoundDog为何如此? – mtariq 2011-12-14 10:13:06

回答

3

,不会引起任何技术问题,为大写的类名是一个纯粹的约定(而不是一个用来进行技术含义)。但是,这会刺激那些需要使用这些类的开发人员。

2

它不会导致任何编译/运行时问题,但它会混淆人,因为它违反了Java命名约定。

1

不,这不会导致任何问题。命名约定就是这样,约定。有一些指导原则如here所述,但您不必遵循它们。

相关问题