10[单选题] 下列组件不能添加进Frame主窗口的是( )。
A.PanelB.CheekBoxC.DialogD.Choice
参考答案:C
参考解析:本题考查Java组件中容器的基本知识。选项A错误,Panel组件是容器,可以添加到Frame窗口;选项B错误,CheckBox组件是复选框组件,可以添加到Frame窗口;选项C正确,Dialog继承自Window,Windows类型(或子类)的对象不能包含在其他容器中;选项D错误,Choice组件是选择框组件,可以添加到Frame窗口。
11[单选题]下列叙述中,不属于软件需求规格说明书的作用的是
A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析
参考答案:D
12[单选题] 当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是( )。
A.SomeThread类是包含run()方法的任意Java类
B.SomeThread类一定要实现Runnable接口
C.SomeThread类是Thread类的子类
D.SomeThread类是Thread类的子类并且要实现Run-nable接口
参考答案:C
参考解析:由SomeThread t=new SomeThread()可知此题是通过继承Thread类来创建线程的。
13[单选题]数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
A.C B.Basic C.DDL D.DML
参考答案:C
14[单选题]下列哪个选项是合法的标识符?
A.123 B._name C.class D.1first
参考答案:C
15[单选题]阅读下列代码
public class Test2005{
public static void main(String args[]){
System.out.println(~(0xa5) &0xaa);
}
}
其运行结果是
A.0xa5 B.10 C.0x50 D.0xaa
参考答案:B
16[单选题] 下列关于Java对import语句规定的叙述中,错误的是( )。
A.在Java程序中import语句可以有多个
B.在Java程序中import语句可以没有
C.在Java程序中import语句必须有一个
D.在Java程序中import语句必须引入在所有类定义之前
参考答案:C
参考解析:Java程序中使用import关键字导入一个包中的类。在一个Java源程序中,可以有0个或多个im—port语句,但是必须在所有类定义之前引入标准类。因此,本题中选项C的说法是错误的。
17[单选题] 可以使当前同级线程重新获得运行机会的方法是( )。
A.Sleep() B.join()C.yield()D.interrupt()
参考答案:C
参考解析:本题考查线程的基本控制。Thread类提供的基本线程控制方法包括:sleep()——使比其低的优先级线程运行,可以让一个线程暂停运行一段固定的时间;yield()——使具有与当前线程相同优先级的线程有运行的机会;join()——使当前线‘程暂停执行,等待调用该方法的线程结束后,再恢复执行;interrupt()——中断线程的阻塞状态,并且线程接收到InterruptException异常。根据上述介绍可知,只有yield()方法可以使当前同级线程重新获得运行机会。因此,本题的正确答案是C。
18[单选题] 当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是( )。
A.SomeThread类是包含run()方法的任意Java类
B.SomeThread类一定要实现Runnable接口
C.SomeThread类是Thread类的子类
D.SomeThread类是Thread类的子类并且要实现Runnable接口
参考答案:C
参考解析:由SomeThread t=new SomeThread()可知此题是通过继承Thread类来创建线程的。
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |