2012年java语言程序设计(一)模拟题4

上传人:wt****50 文档编号:46550594 上传时间:2018-06-27 格式:PDF 页数:17 大小:235.58KB
返回 下载 相关 举报
2012年java语言程序设计(一)模拟题4_第1页
第1页 / 共17页
2012年java语言程序设计(一)模拟题4_第2页
第2页 / 共17页
2012年java语言程序设计(一)模拟题4_第3页
第3页 / 共17页
2012年java语言程序设计(一)模拟题4_第4页
第4页 / 共17页
2012年java语言程序设计(一)模拟题4_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《2012年java语言程序设计(一)模拟题4》由会员分享,可在线阅读,更多相关《2012年java语言程序设计(一)模拟题4(17页珍藏版)》请在金锄头文库上搜索。

1、更多试卷请登陆九州考苑()更多试卷请登陆九州考苑()2012年全国自考Java语言程序设计(一)模拟试卷(四)一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项 中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均 无分。1. 用于存储IP地址和域名的对象是() A. URL对象 B. URLConnection对象 C. InetAddress对象 D. TCP/IP对象 答案:C答案:C 解析:(P190)一个URL对象可以表示一个网络资源,程序利用URL对象能实现Internet寻址、网络解析:(P190)一个URL对象可以表示一个

2、网络资源,程序利用URL对象能实现Internet寻址、网络 资源的定位连接,在客户机与服务器之间直接访问。URLConnection对象用来接收和发送信息资源的定位连接,在客户机与服务器之间直接访问。URLConnection对象用来接收和发送信息 ,程序获得一个URLConnection对象,相当于完成指,程序获得一个URLConnection对象,相当于完成指定URL的一个HTTP连接。InetAddress对象用于存储IP地址和域名。TCP/IP是目前广泛使用的一个定URL的一个HTTP连接。InetAddress对象用于存储IP地址和域名。TCP/IP是目前广泛使用的一个 协议族,是

3、传输控制协协议族,是传输控制协议和网际协议。议和网际协议。2. 以下程序代码的输出结果是() int x=100; System.out.println(5.5+x/8); A. 18 B. 17.5 C. 9.5 D. 5.512 答案:B答案:B 解析:(P14)Java程序中的类只能继承一个类,这种继承称为单继承。Java语言虽不允许一个类解析:(P14)Java程序中的类只能继承一个类,这种继承称为单继承。Java语言虽不允许一个类 继承多个类,但允许一个类实现多个接口。接口有与类相似的基本形式。继承多个类,但允许一个类实现多个接口。接口有与类相似的基本形式。3. 在Java程序中有定

4、义:int x=new int45;则x.length和x3.length的 值分别是() A. 4和5 B. 5和4 C. 4和3 D. 5和3 答案:A答案:A 解析:(P72)前者是二维数组的子数组的个数为4,后者是指定子数组的元素的个数,本题每个子解析:(P72)前者是二维数组的子数组的个数为4,后者是指定子数组的元素的个数,本题每个子 数组的元素个数都为5。如果定义的是非平衡数组,则每个子数组个数可能会不同。数组的元素个数都为5。如果定义的是非平衡数组,则每个子数组个数可能会不同。更多试卷请登陆九州考苑()更多试卷请登陆九州考苑()4. 使用数据库的SQL命令实现数据库的更新,应利用

5、Statement对象的方法() A. update() B. insert() C. executeUpdate() D. delete() 答案:C答案:C 解析:(P206)解析:(P206)5. 在Java程序中定义一个类,类中有一个没有访问权限修饰的方法,则此方法() A. 类外的任何方法都能访问它 B. 类外的任何方法都不能访问它 C. 类的子类和同包类能访问它 D. 只有类和同包类才能访问它 答案:D答案:D 解析:(P48)Java关于访问权限设置后能否访问的问题是这样规定的:不管是哪种访问权限,一解析:(P48)Java关于访问权限设置后能否访问的问题是这样规定的:不管是哪种

6、访问权限,一 个类中定义的方法,这个个类中定义的方法,这个类中所定义的别的方法都能访问它,这个方法自己访问自己也是可以的,那是递归。除了这个共类中所定义的别的方法都能访问它,这个方法自己访问自己也是可以的,那是递归。除了这个共 性外,public类型的方法是类外的任何方法都能访问它,包括同包类和不同包类及不同包的子类性外,public类型的方法是类外的任何方法都能访问它,包括同包类和不同包类及不同包的子类 ;private类型的方法是类外的任何方法都不能访问它,即只有定义此方法的类中所定义的方法;private类型的方法是类外的任何方法都不能访问它,即只有定义此方法的类中所定义的方法 才能访问

7、它,别的类(即使是子类和同包类)所定义的方法都不能访问它;protected类型的方才能访问它,别的类(即使是子类和同包类)所定义的方法都不能访问它;protected类型的方 法是类的子类和同包类能访问它,而不是它的子类且不在同一包中的类不能访问它的;而没有访法是类的子类和同包类能访问它,而不是它的子类且不在同一包中的类不能访问它的;而没有访 问权限修饰的是友好的,只有同类(即定义此方法的类)和同包的其它类才能访问它,而其他类问权限修饰的是友好的,只有同类(即定义此方法的类)和同包的其它类才能访问它,而其他类 和不同包的子类不能访问这个方法。和不同包的子类不能访问这个方法。6. 在Java中

8、,有关菜单的叙述错误的是() A. 下拉式菜单通过出现在菜单条上的名字来可视化表示 B. 菜单条通常出现在JFrame的顶部 C. 菜单中的菜单项不能再是一个菜单 D. 每个菜单可以有许多菜单项 答案:C答案:C 解析:(P118)解析:(P118)7. 以下程序代码的输出结果是() short i=10,j,k=20; j=k+i+; System.out.print(j); A. 30 B. 31 C. 出错 D. 11更多试卷请登陆九州考苑()更多试卷请登陆九州考苑()答案:C答案:C 解析:(P10)对于使用类型为byte或者short变量的算术表达式,其计算方式与使用int型变量相解

9、析:(P10)对于使用类型为byte或者short变量的算术表达式,其计算方式与使用int型变量相 同都是进行32位算术运算,结果也是32位整数。本题编译器无法把32位整数存储到只有16位长的同都是进行32位算术运算,结果也是32位整数。本题编译器无法把32位整数存储到只有16位长的 变量中。变量中。8. 在Java程序中有代码如下: System.out.println( (new StringTokenizer(“I am a student“,“a“).countTokens(); 则输出结果为() A. I am a student B. 2 C. 3 D. 4 答案:C答案:C 解析

10、:(P77)StringTokenizer用于对单词的分析,本题是用a作为分隔,这样句子“I am a解析:(P77)StringTokenizer用于对单词的分析,本题是用a作为分隔,这样句子“I am a student“被分隔为三部分。countTokens()方法得到3。student“被分隔为三部分。countTokens()方法得到3。9. 接口的所有变量和方法分别默认为是() A. final static和public abstract B. final static和public final C. public static和public abstract D. public

11、 static和public final 答案:A答案:A 解析:(P59)接口是一种只由常量定义和抽象方法组成的特殊类。用public修饰的接口是公共接解析:(P59)接口是一种只由常量定义和抽象方法组成的特殊类。用public修饰的接口是公共接 口,可被所有的类和接口使用;而没有public修饰的接口只能被同一个包中的其他类和接口使用口,可被所有的类和接口使用;而没有public修饰的接口只能被同一个包中的其他类和接口使用 。接口的所有变量都默认为是final static属性;所有的方法都默认为public abstract属性。接口的所有变量都默认为是final static属性;所有

12、的方法都默认为public abstract属性。 一个类通过使用implements声明自己使用一个或多个接口。实现多个接口时,接口名之间用逗号一个类通过使用implements声明自己使用一个或多个接口。实现多个接口时,接口名之间用逗号 隔开。隔开。10. 在Java程序中有如下设置:setBackground(Color.blue);g.setXORMode(Color.red); g.setColor(Color.blue);g.drawLine(300,300,500,500);则线的颜色是() A. 蓝色 B. 红色 C. 黄色 D. 绿色 答案:B答案:B 解析:(P140)本题

13、考核知识点是绘图模式。绘图模式设置为异或模式后,用背景色绘图将出现异解析:(P140)本题考核知识点是绘图模式。绘图模式设置为异或模式后,用背景色绘图将出现异 或模式设置的颜色。或模式设置的颜色。二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答 案。错填、不填均无分。更多试卷请登陆九州考苑()更多试卷请登陆九州考苑()1. ObjectOutputStream 是对象流;FileWriter 是字符流;FileInputStream是_。 答案:(P175)字节流答案:(P175)字节流2. Java语言使用Unicode字符集,共有_个字符。 答案:(P7)6

14、5536答案:(P7)655363. Java语言将类型分为基本类型和_类型两种。 答案:(P45)引用答案:(P45)引用4. Java程序要采用缓冲式输入,需要先创建_对象,再利用这个对象创建BufferedReader对 象。 答案:(P178)FileReader答案:(P178)FileReader5. 端口号与IP地址的组合称为_。 答案:(P195)网络套接字(socket)答案:(P195)网络套接字(socket)6. 在已有类的基础上,扩充属性或扩充与改写某些方法,生成新的类,这个方式称为_。 答案:(P40)继承答案:(P40)继承7. 创建包中URL对象可能会产生_异常

15、。 答案:MalformedURLException答案:MalformedURLException 解析(P191)创建包中URL对象可能会产生MalformedURLException异常,所以,创建解析(P191)创建包中URL对象可能会产生MalformedURLException异常,所以,创建 URL对象的代码应出现在URL对象的代码应出现在try.catch语句块中,以便能捕捉网址错误异常try.catch语句块中,以便能捕捉网址错误异常8. 在Java程序中如果需要使用打开文件对话框和保存文件对话框,则可以用javax.swing包中 的_类来实现。 答案:(P182)JFil

16、eChooser答案:(P182)JFileChooser9. Java应用程序和小应用程序都由一个或多个扩展名为_的文件组成。 答案:(P11).class答案:(P11).class 解析Java程序的扩展名为“.class”,源程序的扩展名为“.java”。解析Java程序的扩展名为“.class”,源程序的扩展名为“.java”。10. 三次曲线(CubicCurve2D)的方法double()中的8个参数分别是三次曲线的始点、两个控制 点和_。 答案:(P148)终点答案:(P148)终点三、程序填空题(本大题共5小题,每空2分,共20分)1. 以下是生成菜单项对象,以及菜单项选择事件处理方法的代码。要求当菜单项 singingItem被选中时,在文本框text中输出“唱歌菜单项被选中!”的字样。 si

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号