试卷名称:Java 测试题 1
试卷说明:
命题教师:北京邮电大学世纪学院    计算机科学与技术系   
艺枢
一、单项选择题(总分 100
1.  (分值:1.0 分)下列哪个选项是合法的标识符?
A: 123
B: _name C: class D: 1first
序号:1    难度: 考查点:标识符和数据类型
2. (分值:1.0 分)以下是关于 Java 语言关键字的叙述,其中正确的是(    ) A: 关键字可以用来描述类的成员类型,但是不能描述普通变量
B: 关键字由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字组成
C: 关键字不可以用作变量、方法、类或标号的标识符
D: break main 都是 Java 语言的关键字 序号:10    难度:1    考查点:标识符和数据类型
3. (分值1.0 void 的含义为(
A: 方法体为空
B: 定义的方法没有形参
C: 定义的方法没有返回值
D: 方法的返回值不能参加算术运算
序号:104    难度: 考查点:标识符和数据类型
4.  (分值:1.0 分)布尔型变量真值表示为
A: true B: false C: t
D: f
序号:107    难度: 考查点:标识符和数据类型
5.  (分值:1.0 分)Java 语言中数值数据的类型能自动转换,按照从左到右的转换次序为
A: byteintshortlongfloatdouble B: byteshortintlongfloatdouble C: byteshortintfloatlongdouble D: shortbyteintlongfloatdouble
序号:112    难度: 考查点:标识符和数据类型
6.  (分值:1.0 分)以下不属于文字字型要素的是
A: B: 字体 C: 风格

D: 字号
序号:114    难度:3    考查点:Java 的图形用户界面设计
7. (分值:1.0 分)Java 语言可以用 javax.swing 包中的类 JFileChooser 来实现打开和保存文 件对话框。用户通过文件对话框不可能获得的信息是 ( )
A: 文件名称 B: 文件路径 C: 文件内容 D: 文件对象
序号:116    难度:2    考查点:Swing 组件
8. (分值:1.0 分)Java 代码 g.drawLine(100,100,100,100)的功能是 A: 画一个圆
B: 画一条线段
C: 画一个点
D: 代码是错误的
序号:119    难度:2    考查点:Java 的图形用户界面设计
9. (分值:1.0 分)在 Java 语言中,一般不作为容器使用的是
A: JDialog B: JFrame C: JTextArea D: JPanel
序号:122    难度:2    考查点:Swing 组件
10.  (分值:1.0 分)能处理鼠标拖动和移动两种事件的接口是
A: ActionListener B: ItemListener C: MouseListener
D: MouseMotionListener
序号:125    难度:2    考查点:Java 的图形用户界面设计
11.  (分值:1.0 分)Java 语言的图像处理功能所在的类是
A: Picture B: Image C: picture D: image
序号:126    难度:3    考查点:Java 的图形用户界面设计
12. (分值:1.0 分)在 Java 中,有关菜单的叙述错误的是
A: 下拉式菜单通过出现在菜单条上的名字来可视化表示
B: 菜单条通常出现在 JFrame 的顶部 C: 菜单中的菜单项不能再是一个菜单 D: 每个菜单可以有许多菜单项

序号:130    难度:3    考查点:Java 的图形用户界面设计
13. (分值:1.0 分)下列代码中,错误的 Java 整型常量是
A: 007
B: 008
C: 0x3AA D: 0x3AB
序号:133    难度:2    考查点:标识符和数据类型
14.  (分值:1.0 分)采用缓冲式输出时,如果又想立即写入到文件,则需要调用的方法是
A: flash()
B: flush()
C: write()
D: read()
序号:134    难度:2    考查点:Javapipedinputstream 数据流
15. (分值:1.0 分)为 8 位字节流数据提供读操作支持的类是()
A: FileInputStream B: FileOutputStrem C: FileReader
D: FileWriter
序号:139    难度:1    考查点:Java 数据流
16. (分值:1.0 分)在以下 Swing 的类中,属于容器的是(    ) A: JApplet
B: JButton C: JTextArea D: JMenu
序号:14    难度:1    考查点:Swing 组件
17. (分值:1.0 分)在 Java 语言中执行如下语句后,i j 的值分别为()int i=10;int j=++i; A: 11 11
B: 10 10
C: 10 11
D: 11 10
序号:142    难度:1    考查点:标识符和数据类型
18.  (分值:1.0 分)包含当事件发生时从源传递给监视器的特定事件信息的对象是()
A: 事件对象
B: 源对象
C: 监视器对象
D: 接口
序号:143    难度:2    考查点:Java 的图形用户界面设计

19. (分值:1.0 分)在 Java 中,获取选择框是否被选中的方法是()
A: getSelect() B: getSelected() C: isSelect()
D: isSelected()
序号:145    难度:2    考查点:Java 的图形用户界面设计
20.  (分值:1.0 分)下列叙述中,正确的是()
A: Java 语言的标识符是区分大小写的 B: 源文件名与 public 类名可以不相同 C: 源文件名其扩展名为.jar
D: 源文件中 public 类的数目不限
序号:146    难度:1    考查点:标识符和数据类型
21. (分值:1.0 分)要为程序中的按钮 button 设置一个热键 alt+A,可以采用的代码是() A: button.setMnemonic( )
B: button.setMnemonic("alt+A") C: button.setToolTipText(    A    ) D: button.setToolTipText("alt+A")
序号:147    难度:3    考查点:Java 的图形用户界面设计
22. (分值:1.0 分)在 Java 中,设置字型应使用 Graphics 的()方法。
A: setfont(Font font) B: setFont(Font font)
C: Font(String fontname,int style,int size) D: font(String fontname,int style,int size)
序号:148    难度:3    考查点:Java 的图形用户界面设计
23. (分值:1.0 分)列表事件的事件源有两种,其中之一是单击列表中的选项,则与单击 选项事件相关的接口是()
A: ActionListener
B: ListSelectionEvent C: ListSelectionListener
D: addListSelectionListener
序号:149    难度:2    考查点:Java 的图形用户界面设计
24. (分值:1.0 分)在以下供选择的方法中,属于接口 MouseMotionListener 的方法是(    ) A: mouseReleased()
B: mouseEntered() C: mouseExited() D: mouseMoved()
序号:15    难度:2    考查点:Java 的图形用户界面设计
25. (分值:1.0 分)在 Java 程序中,已将 FileWriter 对象接到 BufferedWriter 对象上,要实

现缓冲式输出,可对 BufferedWriter 对象使用的方法是()
A: read()
B: write()
C: readLine() D: writeLong()
序号:152    难度:2    考查点:Java 数据流
26.  (分值:1.0 分)下列正确的句子是()
A: float 3.14; B: byte i=225; C: int k=33L;
D: int p;
序号:154    难度:2    考查点:标识符和数据类型
27. (分值:1.0 分)当使用 FileInputStream 类中的 read()方法时,如果没有读入一个字节数 据时,返回值为()
A: 0
B: -1
C: true D: false
序号:155    难度:2    考查点:Java 数据流
28.  (分值:1.0 分)在 Java 中,表示换行符的转义字符是()
A: \n B: \b C: \t D: \r
序号:158    难度:2    考查点:标识符和数据类型
29.  (分值:1.0 分)小程序要播放音频文件,可使用类(    ) A: Audio
B: JAudio
C: AudioClip D: JAudioClip
序号:16    难度:3    考查点:Java 的图形用户界面设计
30. (分值:1.0 分)下列变量定义合法的是 () A: boolean flag=False;
B: int k = 1+R 1RK ;
C: char c = “b”;
D: float radius = 1.2;
序号:175    难度:1    考查点:标识符和数据类型
31.  (分值:1.0 分)下面哪个是不合法的变量名称?

A: 2D
B: True C: name D: T1
序号:176    难度:1    考查点:标识符和数据类型
32.  (分值:1.0 分)下面哪个定义变量的语句不合规范?
A: int retireAge=60;
B: final int RETIREAGE=60; C: static int retireAge=60;
D: private int RETIREAGE=60;

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