Java接口命名约定

时间:2013-07-10 09:21:52

标签: java interface

当我们编写一个包含多个类的java程序时,我们将java文件命名为类似于具有main()方法的类的名称。但是当我编写一个只包含多个接口的java程序时,其中没有任何main()方法,那么该程序的名称应该是什么?是否有任何具体的命名该程序的规则,或者我可以为其指定任何名称xyz.java

3 个答案:

答案 0 :(得分:3)

有代码& Java中所有内容的命名约定。

您可以在此处找到大部分内容:Code Conventions for the Java Programming Language

答案 1 :(得分:2)

main(String[] args)方法与类的命名及其文件名无关。

实际上,包含代码的文件必须与该文件中的(顶级)类的名称相同。

答案 2 :(得分:0)

我不想在接口上使用前缀:

  • 前缀会影响可读性。

  • 在客户端中使用接口是标准的最佳编程方式,因此 接口名称应尽可能短且令人愉快。 实施课程应该更加难以阻止其使用。

  • 从抽象类更改为接口时编码 带有前缀I的约定意味着重命名所有出现的 上课---不好!