Java类/接口命名约定

时间:2011-09-22 10:33:19

标签: java interface naming-conventions

  

可能重复:
  What is standard for Interface naming in java api

为什么* *字用于Throwable等类,因为此约定主要用于接口(例如CloneableSerializable等)?

2 个答案:

答案 0 :(得分:6)

我认为没有一个约定说able后缀只能用于接口。它只是一个后缀,表示该类的上限为able

答案 1 :(得分:0)

许多似乎不符合惯例的类可以追溯到Java 1.0。即在公约成立之前。

E.g。 Cloneable是一个与clone()方法相关联的接口,它在Javadoc中应该公开,但不在接口中包含它。