失效链接处理 |
培训考试-笔试题(Java开发规范)(含答案) PDF 下载
本站整理下载:
相关截图:
![]()
主要内容:
一、单选题( 10题,每题6分,共60 分)
1. 关于命名规范,以下说法错误的有( )单选 D
A、 属性名使用意义完整的英文描述,第一个单词的字母使用小写,剩余单词首字母大写 其余字母小写的大小写混合法。属性名不能与方法名相同。
B、 方法名使用类意义完整的英文描述:第一个单词的字母使用小写、剩余单词首字母大写 其余字母小写的大小写混合法。
C、 方法中, 存取属性的方法采用setter与getter方法,动作方法采用动词与动宾结构。
D、 常量命名使用全大小写的英文描述,英文单词直接用下划线分隔开,并使用static修饰。
2. 关于Java的接口描述,下列哪些说法不符合《开发规范》:( )单选【A】
A .在接口类中的方法和属性使用public修饰符。
B .对于Service类,内部的实现类加Impl的后缀与接口区别。例如:ProductServiceImpl实现ProductService接口。
C .对于Service类,基于SOA的理念,是以接口方式暴露服务。
D .尽量不在接口里定义变量,如果一定要定义变量,肯定是与接口方法相关,而且是整个应用的基础常量。
3. 关于代码书写格式,下列哪些说法不符合《开发规范》:( )单选A
A.换行时相对上一行缩进1个空格。
B.运算符与下文一起换行,方法调用的点符号与下文一起换行。
C.在多个参数超长,逗号后进行换行。
D.在括号前不要换行。
4. 下列哪些说法不符合《开发规范》:( )单选【B】
A .对于“明确停止使用的代码和配置”,如方法、变量、类、配置文件、动态配置属性等要坚决从程序中清理出去,避免造成过多垃圾。
B .永久弃用的代码段注释掉即可,即不用加任何注释。
C .对于暂时被注释掉,后续可能恢复使用的代码片断,在注释代码上方,统一规定使用三 个斜杠(///)来说明注释掉代码的理由。
D .不要在视图模板中加入任何复杂的逻辑。
5. 下述各项中,不符合编码规范的是 ( ) 单选 A
A. 文件注释不需包含生成日期。
B. 将注释与其上面的代码用空行隔开。
C. 对于方法内部用throw语句抛出的异常,必须在方法的注释中标明,对于所调用的其他方法所抛出的异常,选择主要的在注释中说明。 对于非RuntimeException,即throws子句声明会抛出的异常,必须在方法的注释中标明;
D. 注释尽量使用英文注释和英文标点。方法和类描述的第一句话尽量使用简洁明了的话概括一下功能,然后加以句号。接下来的部分可以详细描述。
6、下面的做法,不符合的编程规范要求的有:( ) 单选A
A.应明确规定对接口方法参数的合法性检查应由接口方法本身负责还是由方法的调用者负责,缺省是由后者负责。
B.注释的原则是有助于对程序的阅读理解,注释越详细越好,注释语言必须准确、易懂、简洁。
C.数据库操作、IO操作等需要使用结束close()的对象必须在try -catch-finally 的finally中close()。
|