Java语言有哪些注释的方式?

单行注释,形式:"//"

多行注释,不允许嵌套,形式:"/*...*/"

文档注释,常用于类和方法的注释,形式:"/**...*/"

package constxiong.interview;

/**
 * 文档注释
 * @author ConstXiong
 * @date 2019-10-17 12:32:31
 */
public class TestComments {
    
    /**
     * 文档注释
     * @param args 参数
     */
    public static void main(String[] args) {
        //单行注释
        //System.out.print(1);
        
        /* 多行注释
        System.out.print(2);
        System.out.print(3);
        */
    }

}

来一道刷了进BAT的面试题?