java - 我应该使用/* */或/** */作为 java 文件顶部的版权吗?

标签 java coding-style comments javadoc copyright-display

每个java文件里都有版权注释,但是不知道应该用哪个:/* */ or /** */

 /*
  * Copyright ...
  */
 import java.util.*
 ...

/**
 * Copyright ...
 */
import java.util.*
....

最佳答案

这个相当古老(大约 1999 年)的太阳 coding conventions文档建议 /* */

更具体地说,它建议您的类/接口(interface)文件采用以下布局:

  • 开始评论

    /*
     * Classname
     * Version information
     * Date
     * Copyright notice
     */
    
  • packageimport 语句
  • 类和接口(interface)声明(包括类的 Javadoc 注释 - 参见表条目 #1)。

例子:

/*
 * MyClass
 *
 * v1.0
 *
 * 2011-11-29
 * 
 * This file is copyrighted in an awesome way.
 */
package com.example.mypackage;

import com.example.otherpackage;

/**
 * Javadoc comments for the class.
 */
public class MyClass {
    ...
}

关于java - 我应该使用/* */或/** */作为 java 文件顶部的版权吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8320553/

相关文章:

java - $slice mongoDB Java

jquery - 在链式选择框上应用 jquery 选择框样式

coding-style - 为什么人们在 Lua 中使用无空格的 'funcname"string"' 样式?

java - @Override注解怎么写

python - 如何从 python 源代码中删除注释和文档字符串?

java - 获取包含具有特定值的子对象的节点

java - 运行自定义调试器 JAVA

java - 根据几个参数对类(class)内容进行排序

comments - Java 源文件中注释的最佳实践?

javascript - 为什么所有注释对rails中的application.css.scss和application.js没有影响