- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第1/15页
高级语言程序设计JAVAJK211008——在线考试复习资料2021版
一、单选题
1.下列()属于Javd线程阻塞方法。
A.joinyX
B.run()
C.waitQ
D.destroyX答案:C
2.在JDK中,Thread类定义在以下()包中。
A.java.io
B.java.util
C.java.langD.java.swing答案:C
3.编程读取声音数据应该选用以下哪种流类?()
A.InputSreamB.Reader
C.0utputStream
D.Writer答案:A
4.java.包的Fil类是()。
A.字符流类B.字节流类C.对象流类D.非流类
答案:D
5.下列说法不正确的是()。
A.菜单只能放在窗口的正上方B.工具栏可以任意拖放
C.组合框是列表框的一种变体
D.JEditorPan是一个文本组件类答案:C
6.JFram的默认的布局管理器是()。
A.FlowLayoutB.BorderLayoutC.GridLayout
D.CardLayout答案:B
7.下面说法正确的是()。
A.抽象类可以继承一个接口
第2/15页
B.抽象类可以实现一个接口
C.抽象类不能实现接口
D.抽象类可以继承多个接口答案:B
8.以下是一个抽象类Figur的定义,若需要定义一个遵循该接口的具体类Square则以下()是正确的定义结构。
abstractlassigure{
publidoublewidth,height;
publicabstraotoublegetArea();
}
A.clasSquareextendfigurepublidoublegetArea()Y}
B.clasSquareimplementsFigurefpublidoublegetArea()I}C.clasSquare{publidoublegetArea()¥}
D.clasSquareextendfigureprivatdoublegetArea()I}
答案:A
9.下面是有关子类继承父类构造函数的描述,其中正确的是()。
A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数。
B.子类无条件地继承父类不含参数的构造函数。
C.子类必须通过super关键字调用父类的构造函数。D.子类无法继承父类的构造函数。
答案:C
10.Jav语言中类与类之间的继承关系是()。
A.多重的
B.单重的
C.线程的
D.不能继承答案:B
11.下列关于作用域的说法中,正确的是()。
A.不同方法中声明的不同变量,可以互相访问
B.在不同方法中可以声明相同数据类型的同名局部变量C.在同一个类中可以声明相同数据类型的同名类变量D.在同一个程序块中可以声明相同数据类型的同名变量答案:B
12.设A、B均为已定义的类名,下列声明对象x1的语句中正确的是()。
A.publidxl=newB();
B.Ax1=A();
C.Ax1=newA();D.intAxl;
答案:C
13.给出如下声明:
第3/15页
Stringl=newString(“Hello”);Strins2=newString(“there”);Strings3=newString(“Hello”);下列选项中()是合法的。
A.s3=sl+s2
B.s3=s1-s2C.s3=sls2
D.s3=sls2答案:A
14.下列语句序列执行后,的值是()
inta=3,b=4,x=5;if(++ab)x=x+1;
A.5B.3C.4D.6
答案:A
15.设有定义语句inta[]={66,88,99则以下对此语句的叙述错误的是()。
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的下标为1~3
D.数组中的每个元素都是整型答案:C
16.以下()是正确的表达式。
A.byte=128;
B.Boolean=null;
C.longl=0xfffL;
D.double=0.9239d;答案:C
17.有语句String=“hellorld”以下哪行操作会出现语法错误?()
A.s=1;
B.inti=s.length();C.Strings=s.trim();D.String=s+“!;
答案:A
18.设有类型定义shorti=32;longj=64;下面赋值语句中不正确的一个是()。
A.j=i;
B.i
您可能关注的文档
- 2024年职业技能:仪器仪表工技术及理论知识考试题库(附含答案).docx
- 2024年职业技校汽修专业技能基础知识考试题库(附含答案).docx
- 大学传媒管理期末考试复习资料.docx
- 大学机械设计基础期末考试复习资料.docx
- 大学建筑法规与合同管理期末考试复习资料.docx
- 广播开放大学期末考试《西方行政制度》试卷二.docx
- 国家开放大学《个人与团队管理》期末考试复习题及参考答案.docx
- 国家开放大学本科《理工英语4》一平台机考真题及答案(第八套).docx
- 国家开放大学本科《理工英语4》一平台机考真题及答案(第二套).docx
- 国家开放大学本科《理工英语4》一平台机考真题及答案(第九套).docx
文档评论(0)