Java语言程序设计(一)自考题-2

Java语言程序设计(一)自考题-2
(总分:100.00,做题时间:90分钟)
一、单项选择题(总题数:10,分数:10.00)
1.下列Java整型常量错误的是( )
A.007 B.008
C.Ox3AA D.Ox3AB


(分数:1.00)
 A.
 B. 
 C.
 D.
解析:[解析] 主要考查的知识点为Java基本数据类型——整数类型。
[要点透析] 0开头的整数是八进制数,八进制数中能够使用的数字只有0、1、……、7这八个;0x开头的整数是十六进制数,十六进数数中能够使用的数字有0、1、……、9、A、B、C、D、E、F。
2.下列Java语句中,错误的是( )
A.连续出现多个分号 B.try……catch语句
C.include语句 D.switch语句


(分数:1.00)
 A.
 B.
 C. 
 D.
解析:[解析] 主要考查的知识点为Java语句。
[要点透析] 在Java语言中连续出现多个分号不是一种错误,编译系统认为每个单独的分号都是一个空语句。B选项是捕获异常的语句。D选项是多分支选择语句。在Java中没有include语句。
3.下列有关抽象类及抽象方法的叙述错误的是( )
A.使用final修饰的类是抽象类
B.使用abstract修饰的方法是抽象方法
C.抽象类必须被继承才能使用,抽象类不可能有实例
D.抽象类可以没有抽象方法,但有抽象方法的类一定是抽象类


(分数:1.00)
 A. 
 B.
瘘口 C.
 D.
解析:[解析] 主要考查的知识点为Java抽象类及抽象方法。
[要点透析] 抽象类和抽象方法都是使用abstract进行修饰。抽象类只声明一个模板,没有具体实现的代码,只有它的子类才可能有实际意义。抽象方法只能出现在抽象类中,抽象方法在抽象类中只声明了一个方法头部就用分号结束了,没有实现方法功能的代码。使用final修饰的类、方法和变量都是不可以再改变的。final类不能被继承,final方法不能被子类的方法覆盖,final变量相当于一个常量。
4.有Java语句如下,则说法正确的是( )
int []a,b=new int[3];
A.此语句是错误的 B.a.length的值为3
C.b.length的值为3 D.a.length和b.length的值都为3


(分数:1.00)
 A.
 B.
 C. 
 D.
解析:[解析] 主要考查的知识点为Java数组的定义及length成员的使用。
[要点透析] 此语句是正确的,a,b都为数组,但a没有初始化分配空间,不能求长度。
5.下列有关事件监视器的说法正确的是( )
A.一个组件上不可以注册多个事件监视器
B.一个事件监视器可以被注册到多个组件上
C.一个组件上注册多个事件监视器会发生冲突,不会起作用
D.一个组件上注册多个事件监视器,只有最后一个事件监视器会起作用


(分数:1.00)
 A.
 B. 
 C.
 D.
解析:[解析] 主要考查的知识点为监视器注册。
[要点透析] 如果多个事件监视器被注册到一个组件上,这些事件监视器一般都会起作用,但各个事件的处理顺序不确定。
6.能处理鼠标拖动和移动两种事件的接口是( )
A.ActionListener B.ItemListener
C.MouseListener D.MouseMotionListener


(分数:1.00)
杀人者死
 A.
 B.
 C.
 D. 
解析:[解析] 主要考查的知识点为鼠标事件接口。
[要点透析] Mouse MotionListener接口能处理拖动鼠标和鼠标移动两种事件。要实现的接口方法有两个:(1)mouseDragged(MouseEvent),负责处理鼠标拖动事件。(2)mouseMov
ed(MouseEvent),负责处理鼠标移动事件。
7.在Java语言中,基本类型char对应的基本类是( )
A.Char B.String
C.Character D.Byte


(分数:1.00)
 A.
 B.
 C. 
 D.
解析:[解析] 本题主要考查的知识点为基本类。
[要点透析] 基本类型值与对应基本类对象能相互转换,基本类型char对应的基本类是Character、基本类型int对应的基本类是Integer、基本类型long对应的基本类是Long、基本类型boolean对应的基本类是Boolean。
8.一个实现Runnable接口的类必须要实现的方法是( )
A.start() B.run()
C.sleep() D.init()


(分数:1.00)
 A.
 B. 
 C.
 D.
解析:[解析] 主要考查的知识点为Runnable接口的使用。
[要点透析] 实现一个接口必须实现接口中的所有方法,而Runnable接口只有一个方法run()。
9.在Java程序中,已将FileWriter对象接到BufferedWriter对象上,要实现缓冲式输出,可对BufferedWriter对象使用的方法是( )
A.read() B.write()
C.readLine() D.WriteLong()


(分数:1.00)
 A.
 B. 
 C.
 D.
解析:[解析] 本题主要考查的知识点为缓冲式输出。
[要点透析] BufferedWriter对象使用write()方法能实现缓冲式输出。
10.在编写Java程序访问数据库的过程中,用来处理与特定数据库连接的类是( )
A.Connection类 B.ResultSet类
C.DriverManager类 D.Statement类


(分数:1.00)
 A. 
 B.
生藤
 C.
阿继电器 D.
解析:[解析] 主要考查的知识点为访问数据库所涉及到的Java类
[要点透析] DriverManager类处理驱动程序的加载和建立新数据连接;Statement类用于在指定的连接中处理SQL语句;Connection类用于处理与特定数据库的连接;ResultSet类用于处理SQL语句执行后的查询结果。
二、填空题(总题数:10,分数:20.00)
11.Java应用程序和小应用程序都由一个或多个扩展名为 1的文件组成。


(分数:2.00)
填空项1:__________________ (正确答案:class)
解析:
12.在Java语言中,算术右移运算符是 1。



(分数:2.00)
填空项1:__________________ (正确答案:>>)
解析:
13.在Java语言中,定义一个接口,在接口名前面需要 1关键字。


(分数:2.00)
填空项1:__________________ (正确答案:interface)
解析:
14.Date类在Java语言的 1包中。



(分数:2.00)
填空项1:__________________ (正确答案:java.util)
解析:
15. 1将显示区域按行、列划分成一个个大小相等的格子,组件依次放入这些格子中。


(分数:2.00)
填空项1:__________________ (正确答案:GridLayout)
钙盐解析:
16.当在一个容器中放入多个选择框之前,可以先用 1对象将多个选择框分组,使得同一时刻组内的多个选择框只允许有一个被选中。



(分数:2.00)
填空项1:__________________ (正确答案:ButtonGroup)
解析:
17.Java语言提供一个Graphics2D类,这个类定义了几种方法用于添加或改变图形的状态属性,其中 1属性用来控制线条的宽度、笔形样式、线段连接方式或短划线图案。


(分数:2.00)
安泽秀
填空项1:__________________ (正确答案:stroke)
解析:
18.Java程序实现多线程应用的途径之一是:定义一个实现 1接口的类,并在类中提供该接口的所有方法。


(分数:2.00)
填空项1:__________________ (正确答案:Runnable)
解析:
19.Java语言中需要采用随机方式对文件进行读写,可利用 1类来实现。


(分数:2.00)
填空项1:__________________ (正确答案:RandomAccessFile)
解析:
20.Java语言在实现C/S模式中,套接字分为两类,其中在Server端, 1类支持底层的网络通信。


(分数:2.00)
填空项1:__________________ (正确答案:ServerSocket)

本文发布于:2024-09-22 13:35:44,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/106007.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:方法   事件   实现   抽象类
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议