1. 下述各项中,不符合编码规范的是 ( )
A. 类和接口的注释应该放在 package 关键字之后,class 或者 interface 关键字之前,文件注释放在文件头部,包名之后的位置。
B. 公有和保护方法注释内容需列出一句话功能简述、功能详细描述、输入参数、返回值、违例、输出参数等。
C. 单行注释建议使用/** */,一般情况下,源程序有效注释量必须在30%以上.
D. 建议在注释中使用缩写,但不建议不常用缩写。
2. 下述各项中,符合编码规范的是 ( )
A. 文件注释需包含版权说明、修改历史、描述信息、生成日期。
B. 将注释与其上面的代码用空行隔开。
C. 对于方法内部用throw语句抛出的异常,必须在方法的注释中标明,对于所调用的其他方法所抛出的异常,选择主要的在注释中说明。 对于非RuntimeException,即throws子句声明会抛出的异常,必须在方法的注释中标明;
D. 注释尽量使用英文注释和英文标点。方法和类描述的第一句话尽量使用简洁明了的话概括一下功能,然后加以句号。接下来的部分可以详细描述。。
3. 下述各项的代码中,符合编码排版规范的是 ( )
A.
if(log.getLevel() < LogConfig.getRecordLevel())
{
return;
}
AdInfo adInfo;
if(null != adInfo)
{
int index = adInfo.getIndex();
}
B.
if (sendToNextNetWork)
{
sendMessage();
}
C.
count*=2;
sum = number1 + number2;
m++;
i--;
D.
int sum, numberOne, numberTwo;