是否违反Java标准来命名与其包相同的类?

时间:2013-02-25 09:33:29

标签: javabeans

如果我有一个名为xx.yy.product的软件包将所有与产品相关的bean组合在一起,那么在同一个软件包中是否还有一个名为Product的bean会违反Java标准吗?

xx.yy.product 
      |
      |-> Product.java
      |-> ProductCategory.java
      |-> ProductAlert.java
       ...

谢谢,
稻谷

1 个答案:

答案 0 :(得分:0)

不,它没有违反任何Java标准。

在你的例子中,正确的是,包用小写字母书写。所以你有com.xxx.product

根据Java标准类应该以大写字母开头。在这种情况下产品。很明显,com.xxx.product引用包,com.xxx.product.Product引用类。