2010年全国自考Java语言程序设计(一)模拟试卷(七) 及答案
一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.Java中实现输入/输出操作的类库在() (1分)
A:java.io包中
B:java.input包中
C:java.output包中
D:java.lang.io包中
2.以下程序代码的输出结果是()
System.out.println(100/8); (1分)
System.out.println(100/8); (1分)
A:12.5
B:12
C:4
D:0
3.在Java程序中声明一个数组,错误的是() (1分)
A:int a[];
B:int a[][];
C:float a[10];
D:float [ ]a[ ];
4.在Java程序中有定义:int x[][]=new int[4][5];则x.length和x[3].length的值分别是() (1分)
A:4和5
B:5和4
C:4和3
D:5和3
5.下列关于线程的说法正确的是() (1分)
A:一个线程被创建,它就立即开始运行
java程序设计考试题B:使用start()方法可以使一个线程立即开始运行
C:当一个线程因为抢先机制而停止运行时,它被放在可运行队列的前面
D:一个正在运行的线程可能因为某些情况而进入阻塞状态
6.下列属于合法的Java标识符是() (1分)
A:_cat
B:5books
C:+static
D:-3.14159
7.在Java语言中,把按钮button的标题文字设置为“第一个按钮”的方法是() (1分)
A:button.SetText("第一个按钮")
B:button.GetText("第一个按钮")
C:button.SetLabel("第一个按钮")
D:button.GetLabel("第一个按钮")
8.Java组件可以使用Toolkit提供的静态方法获得一个缺省的Toolkit对象,并用它加载图像,这个静态方法是() (1分)
A:getImage(String name)
B:getImage(URL url)
C:getDefaultToolkit()
D:getToolkit()
9.定义一个使用接口Java.lang.Runnable的类,必须要实现的方法是() (1分)
A:start()
B:run()
C:init()
D:paint()
10.以下是创建File对象的代码,错误的是() (1分)
A:File f1=new File("/");
B:File f2=new File("/mydir","");
C:File f3=new File("\\mydir\\");
D:File f4=new File("\mydir\");
二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。
1.如果有一个类MyFrame是JFrame的子类,能够被不同包中的类所使用,请写出该类的声明头部: 。 (2分)
2.在Java程序中,要创建一个10行20列的文本区,可以采用的构造方法是。 (2分)
3.布局是把容器划分成若干行和列的网格状,行数和列数由程序控制,组件放在网格的小格子中。 (2分)
4.在Java语言中,位异或运算的运算符为。 (2分)
5.端口号与IP位置的组合称为。 (2分)
6.Java小程序要播放一个与程序文件在一起的名为mymusic.au的音乐文件,小程序中应用先创建AudioClip对象,若对象名为myClip,则创建对象myClip的代码为。 (2分)
7.在Java语言中,定义一个接口,在接口名前面需要关键字。 (2分)
8.Java程序实现多线程应用的途径之一是:定义一个实现接口的类,并在类中提供该接口的所有方法。 (2分)
9.以下程序代码的输出结果为:。
String s1="abc",s2="ab",s3;
at("c");
System.out.println(s1==s3); (2分)
String s1="abc",s2="ab",s3;
at("c");
System.out.println(s1==s3); (2分)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论