Java 语言程序设计 (一 )试题_第1页
Java 语言程序设计 (一 )试题_第2页
Java 语言程序设计 (一 )试题_第3页
Java 语言程序设计 (一 )试题_第4页
Java 语言程序设计 (一 )试题_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Java 语言程序设计 (一 )试题一、单选题 (共20题,共60分) 1.下列字符组合不能作为Java整型常量的是 () A.078 B.0x3ACB C.5000 D.0x3ABC 2.设类 U 声明,及对象 u 和 v 的定义如下: A.u.x=v.y;u.y=v.x; B.u=v; C.u.copy(v); D.v.copy(u); 3.设有以下代码: A.true,true B.false,false C.true,false D.false,true 4.以下关于 AWT 与 Swing 之间关系的叙述,正确的是 ( ) A.Swing 是 AWT 的提高和扩展 B.在写 GUI

2、程序时, AWT 和 Swing 不能同时使用 C.AWT 和 Swing 在不同的平台上都有相同的表示 D.AWT 中的类是从 Swing 继承的 5.在以下 Swing 组件中,能为它指定布局管理器的是 ( ) A.JScrollBar 对象 B.JMenuBar 对象 C.JComboBox 对象 D.JDialog 对象 6.一般的绘图程序要定义一个 JPanel子类。在 JPanel子类中还要重定义一个方法,在这个方法中调用绘图方法,绘制各种图形。要重定义的方法是 ( ) A.paint() B.paintComponent() C.repaint() D.update() 7.用

3、Runnable 接口实现多线程的主要工作是 ( ) A.声明实现 Runnable 接口的类,在类内实现 run()方法,让线程调用 start()方法。 B.声明实现 Runnable 接口的类,在类内实现 run()方法,在类内声明线程对象,在 init() 方法中创建新 线程,启动新线程。 C.声明实现 Runnable 接口的类,在类内实现 run()方法,在类内声明线程对象,在 Init() 方法或 start() 方法中创建新线程,在 start()方法中启动新线程。 D.声明实现 Runnable 接口的类,在类内实现 run()方法,在 init() 方法中创建新线程,在 s

4、tart()方法中 启动新线程 8.程序如果要按行输入输出文件的字符流,最合理的方法是采用 ( ) A.BufferedReader 类和 BufferedWriter 类 B.InputStream 类和 OutputStream 类 C.FileReader 类和 FileWriter 类 D.File_Reader 类和 File_Writer 类 9.在编写访问数据库的 Java程序中,要用到 DriverManager 类。该类的作用是 ( ) A.存储查询结果 B.处理与数据库的连接 C.在指定的连接中处理 SQL 语句 D.处理驱动程序的加载和建立数据库连接 10.编译 Java

5、 Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 A.java B.class C.html D.exe 11.设 x = 1 , y = 2 , z = 3,则表达式 y+=z-/+x 的值是 A.3 B.3. 5 C.4 D.5 12.不允许作为类及类成员的访问控制符的是 A.public B.private C.static D.protected 13.为 AB 类的一个无形式参数无返回值的方法 method 书写方法头,使得使用类名 AB 作为前缀就可以调用它,该方法头的形式为 A.static void method( ) B.public vo

6、id method( ) C.final void method( ) D.abstract void method( ) 14.如下哪个是 Java中的标识符() A.public B.super C.3number D.width 15.哪个是 Java中的标识符 ( ) A.fieldname B.super C.3number D.#number 16.已知如下定义: String s = story; 下面哪个语句不是合法的 ( ) A.s += books; B.s = s + 100; C.int len = s.length; D.String t = s + “abc; ”

7、17.如下哪个是 Java中有效的关键字 () A.name B.hello C.false D.good 18.下面的代码段执行之后 count 的值是什么 ( ) A.5 B.1 C.15 D.16 19.定义一个类,必须使用的关键字是 ( ) A.public B.class C.interface D.static 20.定义一个接口必须使用的关键字是( ) A.public B.class C.interface D.static 二、填空题 (共10题,共30分) 21.开发与运行 Java 程序需要经过的三个主要步骤为_、_和_。 22.在 Java 的基本数据类型中, char

8、 型采用 Unicode 编码方案,每个 Unicode 码占 用_ 字节内存空间,这样,无论是中文字符还是英文字符,都是占用_ 字节内存空间。 23.设 x = 2 ,则表达式 ( x + + )/3 的值是 _ 。 24.若 x = 5,y = 10,则 x < y 和 x >= y 的逻辑值分别为_和 _。 25._ 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方 法必须在抽象类之中定义。 _方法是不能被当前类的子类重新定义的方法。 26.创建一个名为_的包的语句是_; , 该语句应该放在程序的位置为:_ 。 27.设有数组定义: int MyIntArray =

9、 10 , 20 , 30 , 40 , 50 , 60 , 70; 28.在 Java 程序中,通过类的定义只能实现_重继承,但通过接口的定义可以实现_重继承关系。 29.Java程序的字节码文件的扩展名是 _。 30.在类声明之前用 _修饰,声明类是不能被再继承的类,即它不能再有子类。 1、正确答案: A 2、正确答案: B 3、正确答案: C 4、正确答案: A 5、正确答案: D 6、正确答案: B 7、正确答案: D 8、正确答案: A 9、正确答案: D 10、正确答案: B 11、正确答案: A 12、正确答案: C 13、正确答案: A 14、正确答案: D 15、正确答案: A 16、正确答案: C 17、正确答案: C 18、正确答案: D 19、正确答案: B 20、正确答案: C 21、正确答案:编辑源程序、编译生成字节码和解释运行字节码。 22、正确答案:2、2 23、正确答案:0 24、正

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论