2011年计算机二级Java数组章节练习题及答案
1.在java程序中,把程序看做是___________。
A)过程 B)对象 C)模块 D)公共数据
2.继承的想法就是__________构建新类.
A)在现有类的基础上 B)在现在方法的基础上
C)在其所使用的类的基础上 D)在其所包含的类的基础上
3.内部类可直接访问的是___________.
A)同一个程序的变量 B)同一个包的变量
C)定义它的外部类的变量 D其他包的变量
4.数组用来存储一组的数据结构是___________.
A)不同类型数据 B)整数类型数据
C)对象 D)相同类型数据
5.语句 int[] a=new int[100]的含义是___________.
A)数组a 中的最大数是100 B)数组a 的下标自100 开始计数
C)数组a 有100 个整数 D)数组 a 有100 个自然数
6. java 的数据结构类型中,正确的说法是______________.
A)有多维数组 B)不可实现多维数组
C)只有一个维数组,不可实现多维数组 D)可用“一维数组的数组”实现多维数组
7.已知代码:
String greeting = “Hello”;
String s = greeting.substring(0,3);
运行结果是__________.
A)Hel B) ell C)Hell D)ello
8.已知代码:
String greeting =“Hello!”;
Char a = greeting.charAt(4);
运行结果是__________.
A)l B)o C)空格 D)!
9.如果要区分两个英语单词字符串a 和b是否相等(而不计大小写)应该选用的方法是
______________.
A) a.equals(b) B) a=b
C) a==b D) a.equalsIgnoreCase(b)
10.已知:
1 String input = JoptionPane.showInputDialog
(“whats your name ?”);
2 int age = Integer.parseIntln(input);
语句2所起的作用是___________.
A)将字符串转化为整数 B)将整数转化为字符串
C)对字符串进行语法分析 D)对整数进行语法分析
11.多个方法具有相同的名字而含有不同的参数时,便产生了___________.
12.Class类是用于____________的类.
13.接口中的任何方法都是public的,所以在接口中声明方法时可以略去__________关键字.
14.在一个类的_________的类称为内部类.
15.在程序运行过程中,经常需要扩展数组,则应该使用java.util.__________类.
16.主方法main(Sting[]args)的参数String[]args 是一个_____________数组.
17.对于数组a可以用a.________表示数组的元素数目.
18.当需要提高读入字符串的效率,且要对字符串进行添加、删除、插入等操作时,最好使用_________类。
19.当需要键盘读入字符串时,可用javax.swing.__________类。
20.每个被""括起来的字符串都是_________类的实例.
参考答案:
1.B 2. A(提示:这里指类的继承,且继承的目的在于重用) 3. C 4. D
5. C 6. D 7. A 8.B 9.D 10.A 11. 重载 12. 操作类
13. public 14. 内部嵌套定义 15.ArrayList 16.字符串 17.length
18. StringBuffer 19. JOptionPane 20. String
考试大编辑整理编辑推荐:
2011年计算机二级考试JAVA知识点整理汇总
计算机等级考试二级Java模拟试题及答案汇总
计算机等级考试二级Java练习题及解析汇总
全国计算机等级考试二级笔试样卷Java语言程序设计