- 33
- 0
- 约1.38万字
- 约 30页
- 2021-07-16 发布于上海
- 举报
JAVA编程规范 -- 试题
姓名: 工号: 部门: 成绩:
一 . 判断题(共 15题,每题 2分,直接在括号内打“√”或“×”)
1、任何时候都不要使接口可以序列化。 x
2 、相对独立的程序块之间、变量说明之后必须加空行。 √
3、当程序需要释放对象的时候,应该手工调用 finalize 方法以释放对象。 x
4 、公司的规范要求注释率是 20%以上,并且必须有助于对程序的阅读理解。 x
5、为了程序更加简洁,我们应该尽量使用下面的方式来赋值: a = b = 1 。x
6 、每个类都需要定义构建器。 x
7、类名、方法名、属性名的命名,都应该使用意义完整的英文描述。 √
8、main() 方法的定义是 public static void main(String args[]) 。x
9、常量名应该使用全大写,英文单词之间用下划线或者 - 分隔开。并且,常量应
该使用 final static 修饰。 x
10、公有方法参数名可以和属性名相同,但局部变量不能和属性名相同。 √
11、一两行代码就能完成的功能没有必要编写方法实现。 x
12、对于模块间接口方法的参数的合法性检查,调用者和被调用者都应该对参数
进行合法性检查。 x
13、运行期异常使用 RuntimeException 的子类来表示,必须在方法声明上加
throws 子句。 x 非运行期异常是从 Exception 继承而来的,不用在可能抛出异常的
方法声明上加 throws 子句。 x
14、使用 ObjectStream 的方法后,调用 release() ,释放对象。 X
15、减小单个方法的复杂度,使用的 if, while, for, switch 语句要在 10个以
内。 √
二、单项选择题 ( 共23题,每题 2分 )
( c ) 1、排版时,代码缩进应该采用的方式是:
(A)Tab 缩进
(B)2 个空格缩进
(C)4 个空格缩进
(D)8 个空格缩进
( c )2、下面哪条语句是不符合规范的:
(A)
int count = 0;
int num = 0;
;//program code
if (count == num)
{
;
}
(B)
long count = 0L;
long num = 0L;
;//program code
if (count == num)
{
;
}
(C)
float count = 0f;
float num = 0f;
;//program code
if (count == num)
{
;
}
(D) 以上语句都符合规范
( b )3、对命名规范描述错误的是:
(A)、包名单词的首字母应该大写。
(B)、类、接口名的单词首字母
您可能关注的文档
- 2018-2019年学年度第一学期教学质量检测卷八年级地理.pdf
- 2018-2019学年《形势与政策》形考一答案.pdf
- 2018-2019学年度八年级第一学期语文期末试题及答案.pdf
- 2018-2019学年度第一学期期末教学质量检测试卷七年级地理.pdf
- 2018-2019学年度七年级第一学期语文期末试题及答案.pdf
- 2018版马原-马克思主义基本原理概论课后习题答案.pdf
- 2018高一语文期末试卷及答案.pdf
- 2018湖南普通高中学业水平考试英语版[含答案解析].pdf
- 2018年11月三级人力资源管理师《专业技能》真题及答案.pdf
- 2018年12月四级考试答案-(1376).pdf
最近下载
- 2026人教版小学六年级语文下册总复习必备资料大全(完整版).pdf
- (2025)西部计划试模拟试题及答案.docx VIP
- 2025春粤教粤科版(2024)小学科学一年级下册(全册)教案、教学反思、教学计划(附教材目录P103).docx VIP
- 刘德武《小数的意义》课堂实录名师教案.pdf VIP
- 《基于情感情感词典的情感分析国内外文献综述》5700字.docx VIP
- 小学生主题班会通用版学雷锋 课件(共23张PPT).pptx VIP
- 高职单招职业技能测试60题(含答案).docx VIP
- 创业指导师——国家职业标准(2024年版).pdf VIP
- 2024年湖南网络工程职业学院单招职业技能测试题库及答案解析.docx VIP
- 义务教育版三年级全一册信息科技 第16课 畅享在线交流 教案 .pdf VIP
原创力文档

文档评论(0)