1. 首页
  2. 文档大全

Java语言程序设计自考题模拟17

上传者:daj****de 2022-07-23 12:47:22上传 DOCX文件 26.57KB
Java语言程序设计自考题模拟17_第1页 Java语言程序设计自考题模拟17_第2页 Java语言程序设计自考题模拟17_第3页

《Java语言程序设计自考题模拟17》由会员分享,可在线阅读,更多相关《Java语言程序设计自考题模拟17(6页珍藏版)》请在文档大全上搜索。

1、Java语言程序设计(一)自考题模拟171. (总分:100.00,做题时间:90分钟)一、第I部分选择题单项选择题(总题数:10,分数:10.00)Java语言使用的字符集是(分数:1.00)A. ASCIIB. EBCDICC. UnicodeVBCD解析:考点Java字符集解析Java语言使用Unicode字符集,共有65535个字符。2. 下面的四个选项中,均是八进制或十六进制数的是(分数:1.00)A. -10,ox8f,011B. 0abc,-017,0xcC. 0010,-0x11,0xf1V0a12,0x12,0xa解析:考点整数类型解析八进制以数字符0开头,十六进制以0x开头

2、。A项中-10是十进制数;B项中第一个数以0开头,说明是八进制数,八进制只能由07组成,同样D项的第一个数也是同样的错误。3. 设有a=b=c=4,计算表达式+a>=5&&+X+c,则a,b,c的值分别是(分数:1.00)A. 655B. 666C. 665555V解析:考点自增运算和逻辑运算解析&蜡算要求当左边结果为真时,才进去计算&跖边的值。从左向右计算逻辑式,首先计算+a>=5,此时a的值变为5,+a>=5为true,然后计算+b<+c,此时b的值为5,c的值也为5,所以+bv+c为false,整个逻辑值为false,a,b,c的值

3、均变为5。4.Switch(exp)语句中的exp不应是(分数:1.00)A. 字符型变量B. 整型变量VC. 整型常量逻辑型常量解析:考点switch语句解析switch后面括号内的表达式的类型只限于char,int,short和byte类型。5. 编译代码classMyStringextendsString会出现的情况是(分数:1.00)A. 成功编译B. 不能编译,因为没有main方法C. 不能编译,因为String是abstract类型的不能编译,因为String是final类型的V解析:考点String类解析String类是fmal类型的,不能被子类继承。6. 在Java语言中,JT

4、extField类用来建立文本框,下列哪个接口与文本框是相关的(分数:1.00)A. MouseListenerB. ActionListenerVC. ItemListenerWindowListener解析:考点文本框及其接口解析与文本框相关的接口是ActionListener,使用addActionListener为文本框设置动作监视器,指定ActionListener对象接收该文本框上发生的输入结束动作事件。下列布局管理器中,哪一个会在前个组件相同行上放置组件,直到该组件超出容器的宽度,然后从新行开始,并把添加的组居中放置(分数:1.00)A. FlowLayoutVB. CardLa

5、youtC. BorderLayoutGridbagLayout解析:考点容器布局解析FlowLayout是将其中的组件按照加入的先后顺序从左向右排列,一行排满之后就转到下一行继续从左向右排列。7. 使一个线程进入就绪状态,应调用的方法是(分数:1.00)A. init()B. run()C. start()Vsleep()解析:考点线程状态解析调用Thead类的start()会启动线程,让线程由新建状态进入到就绪状态。8. 可得出一个网络套接字的组合是(分数:1.00)A. 协议和计算机域名B. URL与端口C. IP地址与URL端口号与IP地址V解析:考点网络套接字解析将IP地址和端口号的

6、组合称为网络套接字。9. 建立一个数据库桥接器,应使用Class类中的方法是(分数:1.00)A. forName()VB. getClasses()C. getInterface()getMethods()解析:考点数据库连接解析调用类方法Class.forName(Strings)能建立JDBC-ODB轿连接,为Java程序加载驱动程序。10. 二、第n部分非选择题填空题(总题数:10,分数:20.00)1、动态等特点Java具有简单、面向对象、稳定、与平台无关、解释型、11. (分数:2.00)解析:多线程考点Java语言特点解析Java具有简单、面向对象、稳定、与平台无关、解释型、多线

7、程、动态等特点对于float型变量,内存分配1个字节。(分数:2.00)解析:4考点浮点数类型解析单精度float类型,占4个字节,32位。12. 用修饰符static说明的成员变量是1。(分数:2.00)解析:类变量/静态变量考点类变量解析类变量是在变量前添加修饰符static。13. 一个类通过使用关键字1声明自己使用一个或多个接口。(分数:2.00)解析:implements考点接口解析实现一个接口,需要在实现类后面添加implements。14. 可以使用String类直接调用1方法将数值转化为字符串。(分数:2.00)解析:valueof考点String类和基本类型转换解析通过Str

8、ing.valueof(基本类型a),可以将基本类型a转为字符串类型。15. Java把有Component类的子类或间接子类创建的对象称为一个1。(分数:2.00)解析:组件考点组件的定义解析组件式图形界面的基本元素,为了统一管理组件和容器,为所有组件类定义了一个超类Component,把组件的共有操作都定义在Component中。16. 把容器内的空间简单地划分为东西南北中5个区域的布局是1。(分数:2.00)解析:BorderLayout考点BorderLayout布局解析BorderLayout把容器内的空间简单地划分为东西南北中5个区域。17. Java中为了能监视到ActionEv

9、ent类型的事件,事件源必须使用1方法获得监视器。(分数:2.00)解析:addActionListener()考点事件监听解析addActionListener()用于注册组件的监听器对象。18. Java多线程使用中,调用1方法可确定当前占有CPUW线程。(分数:2.00)解析:currentThread考点线程解析currentThread方法用于获得当前占用CPU的线程对象。19. ResultSet对象的1方法可将数据表游标移到插入记录位置,输入数据后,用方法insertRow()插入记录。(分数:2.00)解析:moveToInserRow()考点ResultSet类解析moveT

10、oInserRow()方法用于将数据表游标移到插入记录位置。20. 三、简答题(总题数:6,分数:18.00)用一个Java语句完成下面的要求:先将整型变量a的值加1,再把它加到变量b中。21. (分数:3.00)正确答案:()解析:b=b+(+a);或者b+=+a在以下类的声明中,指出哪些是错误的以及错误的原因。(1) classClass22extendsClass2201,Class2202.publicabstractclassClass22.abstractfinalclassClass22.abstractpublicclassClass22.publicabstractclass

11、String.publicfinalclassClass22extendsimplementinterface1.(分数:3.00)正确答案:()解析:(1)错误:Java语言不支持多重继承。(3)错误:abstract和final不能同时修饰类。(5)错误:类名不能使用关键字String命名。22. 请写出RandomAccessFile类中read(byteb,ints,intn)方法的功能及参数含义。(分数:3.00)正确答案:()解析:从文件中读出若干字节存入到数组中。参数b为要存入的数组,s为存入b数组的起始位置,n为读取的字节数或者直到相应流的结尾,并且返回实际已经读取的字节数。2


文档来源:https://www.renrendoc.com/paper/212726308.html

文档标签:

下载地址