关于Java的接口描述,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 在接口类中的方法和属性使用public修饰符。
- B. 对于Service类,内部的实现类加Impl的后缀与接口区别。例如:ProductServiceImpl实现ProductService接口。
- C. 对于Service类,基于SOA的理念,是以接口方式暴露服务。
- D. 尽量不在接口里定义变量,如果一定要定义变量,肯定是与接口方法相关,而且是整个应用的基础常量。
多选 下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 对于“明确停止使用的代码和配置”,如方法、变量、类、配置文件、动态配置属性等要坚决从程序中清理出去,避免造成过多垃圾。
- B. 永久弃用的代码段注释掉即可,即不用加任何注释。
- C. 对于暂时被注释掉,后续可能恢复使用的代码片断,在注释代码上方,统一规定使用三 个斜杠(///)来说明注释掉代码的理由。
- D. 不要在视图模板中加入任何复杂的逻辑。
多选 关于checked/unchecked exception,下列哪些说法是正确的:答案在文末
- A. 继承java.lang.Error的类属于checked exception。
- B. checked异常继承java.lang.Exception类。
- C. unchecked异常继承java.lang.RuntimeException类。
- D. NullPointerException,IllegalArgumentException属于unchecked exception。
多选 关于注释,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 方法头定义签名上的注释可以使用//(双划线)简单说明,不必要遵守javadoc规范。(/** */)
- B. 类定义开始部分,一般都用Javadoc注释 程序的总体描述以及作者信息。
- C. 方法头定义签名上的注释必须遵守javadoc规范,使用/**回车来生成,不得在方法定义上方使用//(双划线)简单说明。
- D. 方法头定义签名上的注释,可以使用// xxx 的形式
多选 38.关于捕获异常和抛异常,下列哪些说法符合《阿里巴巴Java开发手册》:答案在文末
- A. 如果需要捕获不同类型异常,为了方便处理,可以使用catch(Exception e){…}。
- B. 不要捕获异常后不处理,丢弃异常信息。
- C. 捕获异常与抛异常,必须是完全匹配,或者捕获异常是抛异常的父类。
- D. 异常定义时区分unchecked / checked 异常,避免直接使用RuntimeException抛出。
答案,依次是
- 第1题答案:BCD
- 第2题答案:ACD
- 第3题答案:BCD
- 第4题答案:BC
- 第5题答案:BCD
公众号有 600 道题题库,持续更新中
扫码关注公众号,获取全部 600 道题库:回复关键词:“考试题”
即可无套路获取,持续更新的 600 道题库.pdf