2018年10月高等教育自学考试Java语言程序设计(一)真题
(总分100, 做题时间150分钟)
单项选择题
1.
以下标识符中, 不是 Java 语言关键字的是
A
class
B
new
C
long
D
wait
该题您未回答:х 该问题分值: 1
答案:D
2.
以下程序代码的输出结果是
intk=7;
do{
System.out.printlIn(k--); k--;
}while(k >= 0);
A
6420
B
7531
C
642
D
531
该题您未回答:х 该问题分值: 1
答案:B
3.
以下选项中, 不是转义字符的是
A
\ u061
B
\
C
\141
D
\ u0061
该题您未回答:х 该问题分值: 1
答案:A
4.
假设有定义: String S=null; , 则下列选项中, 能引发异常的是
Ⅰ. if((s != null) &'(s.length()> 0){} Ⅱ. if((s != null) && (s.length()> 0)){}
Ⅲ. if((s == null) | (s.length()== 0)){} Ⅳ. if (s == nuII) || (s.length()== 0)){}
A
Ⅰ
B
Ⅰ和Ⅲ
C
Ⅱ和Ⅳ
D
Ⅲ
该题您未回答:х 该问题分值: 1
答案:B
5.
设有数组定义 int[][]X={{1, 2, 3} , {} , {3, 4, 5} , {6, 7}} ; , 下列选项中正确的是
A
x. 1ength 的值是 3
B
x[1][0] 的值是 0
C
x[2]. 1ength 的值是 3
D
x[3][1] 的值是 3
该题您未回答:х 该问题分值: 1
答案:C
6.
下列关于抽象类的叙述中, 正确的是
A
类中只能含有抽象方法, 不能含有普通方法
B
类中不一定要有抽象方法, 必须要有普通方法
C
类中必须含有抽象方法, 也可以有普通方法
D
类中既可以有抽象方法, 也可以有普通方法
该题您未回答:х 该问题分值: 1
答案:C
7.
以下 Java 程序代码中, 能创建 BufferedReader 对象的是
A
BufferedReader in = new BufferedReader(new FileReader("a.dat"));
B
BufferedReader in = new BufferedReader(new Reader("a.dat"));
C
BufferedReader in = new BufferedReader(new FilelnputStream ("a.dat"));
D
BufferedReader in = new BuffredReader(new InputStream ("a.dat"));
该题您未回答:х 该问题分值: 1
答案:A
8.
MouseMotionListener 接口能处理的鼠标事件是
A
按下鼠标键
B
释放鼠标键
C
鼠标离开
D
鼠标移动
该题您未回答:х 该问题分值: 1
答案:D
9.
列表(JList) 中可以对所选项进行控制, 下列选项中正确的是
A
仅支持单项选择
B
同时支持单项或多项选择
C
仅支持连续的多项选择
D
既支持单项选择, 也支持连续或间断的多项选择
该题您未回答:х 该问题分值: 1
答案:D
10.
以下方法中, 可以使新创建的线程投入运行的是
A
start()
B
yield()
C
run()
D
wait()
该题您未回答:х 该问题分值: 1
答案:A
填空题
11.
源文件 Test11. java 经编译后, 若正确, 则得到的文件名是_________。
该题您未回答:х 该问题分值: 2
答案:Testll.class
12.
设 x 是 byte 类型, y 是 int 类型, 则 x+y 的值的类型是_________。
该题您未回答:х 该问题分值: 2
答案:int
13.
通常与 switch 语句配合使用的跳转语句是 _________。
该题您未回答:х 该问题分值: 2
答案:break
14.
判明一个引用到底指向哪个实例, 即要判明引用的真正类型时, 使用的运算符是_________。
该题您未回答:х 该问题分值: 2
答案:instanceof
字符串长度17模式串长度815.
构造方法的作用是用来创建类的实例, 通过_________运算符自动调用。
该题您未回答:х 该问题分值: 2
答案:new
16.
Java 不支持多重继承, 但具有多重继承的能力, 其实现机制是让一个类实现 _________。
该题您未回答:х 该问题分值: 2
答案:多个接口
17.
若不想让引用类型的变量 pvar 再指向其他的对象, 则 pvar 应该标记为_________。
该题您未回答:х 该问题分值: 2
答案:final
18.
使用 BufferedWriter 进行输出时, 为防止遗漏需强制清空缓冲区中的剩余内容, 使用的方法是_________。
该题您未回答:х 该问题分值: 2
答案:flush()
19.
使用指定的红值 r、 绿值 9、 蓝值 b 构造一个新的颜 myColor 的语句是 ColormyColor=_________ ; 。
该题您未回答:х 该问题分值: 2
答案:new Color(r, g, b)
20.
创建一个列数为 30、 初始字符串为“Single Line” 的文本域的语句是 JTextField tf=new JTextField(_________) ; 。
该题您未回答:х 该问题分值: 2
答案:"Single Line",30
简答题
21.
设有整型变量 nvar, 当 nvar 的值为 0 时, 输出 nvar=0, 否则输出 nvar!=0。 请写出使用 if 语句实现此功能的代码段。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论