高级语言程序设计样卷精要.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高级语言程序设计样卷精要

一、填空题(共25分,每小题1分) 1.Java编译器产生的文件扩展名是( )。 (A).java(B).exe(C).html(D).class 2.在Java语言中,负责执行字节码文件的工具是。( ) (A)Java编译器(B)Java解释器(C)Applet查看器(D)Web浏览器 3.Java源程序的文件名后缀是。( ) (A) .class(B) .cs(C) .java(D) .app 4.下面选项中,不是Java语言特点的是。( ) (A)面向对象(B)可移植性(C)单线程(D)体系结构中立 5.一个Java源程序中最多可以定义( )个public类。 (A)0个(B)1个(C)2个(D)3个 6.下面关于继承的叙述正确的是。( ) (A)在Java中,一个类最多有一个直接父类 (B)在Java中,一个类不能同时继承一个类和实现一个接口 (C)在Java中,一个类只能实现一个接口 (D)以上都不对。 7.类的两种基本成分是( )和成员变量。 (A)成员方法 (B)对象(C)包(D)接口 8.若需要定义一个类变量或类方法,应使用修饰符( )。 (A)private(B) public (C)static (D)protected 9.下列关于初始化对象中的实例变量,说法错误的是。( ) (A)可以使用构造方法对实例变量进行初始化 (B)如果没有使用任何一种方法去初始化实例变量,那么实例变量采用默认的初始值。 (C)可以在声明变量时进行初始化 (D)只能通过定义一个初始化方法对实例变量进行初始化。 10.在Java语言中,一个接口可以有( )个父接口。 (A)任意多(B)0(C)1(D)2 11.下列选项中,不允许作为类成员的访问控制符的是。( ) (A)public (B)static(C)protected(D)private 12.在Java中,一个类可以同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不同。这种面向对象程序设计的特性称为( )。 (A)Java不支持此特性(B)隐藏(C)重写(D)重载 13.使用运算符( )来调用类的构造方法和创建新对象。 (A)+(B)new (C)instanceof(D)is 14.下列关于接口的说法,正确的是。( ) (A)接口与抽象类是同一个概念(B)接口之间不能有继承关系 (C)一个类只能实现一个接口 (D)实现一个接口必须实现接口中的所有方法 15.Java所使用的字符集是。( ) (A)ACII码(B)Bytecode(C)GB2312(D)Unicode 16.switch语句不能用于哪种数据类型。( ) (A)double(B)byte(C)short(D)char 17.下列哪个不属于容器类。( ) (A)Frame(B)Button(C)Panel(D)Window 18.Frame类容器默认的布局管理器是。( ) (A)BorderLayout(B)FlowLayout(C)CardLayout(D)GridLayout 19.对于ActionEvent类型的事件,相应的事件处理接口是()。 (A)ActionListener(B)WindowListener(C)MouseListener(D)TextListener 20.对于文件处理,下列叙述正确的是( )。 (A)可以生成新目录 (B)文件一旦生成,其文件名就不能再改变。 (C)不能删除一个文件 (D)只能顺序读取文件内容 21.在Java中,FileOutputStream和FileInputStream类提供了对文件( )读/写的方法。 (A)跳跃(B)顺序(C)随机或顺序(D)随机 22.Java中最基本的输入/输出流类是。( ) ①InputStream ②OutputStream ③Writer ④Reader ⑤BufferedReader ⑥BufferedWriter (A)①②③④ (B)③④⑤ (C)①②⑤⑥ (D)①③④⑤⑥ 23.对于线程,下列叙述正确的是( )。 (A)多个线程中,每个线程都有自己独立的一块内存空间、一组系统资源 (B)线程本身也是一个程序,它自己能独立运行 (C)线程就是一个程序内容的顺序控制流 (D)多线程就是多次启动一个程序。 24.通过继承线程类Thread创建线程时,对于Thread类的子类来说,必须重写( )。 (A)run()方法(B)start()方法(C)stop()方法(D)sleep()方法 25.要串行化一个对象,必须与( )联系起来。 (A)输入/输出流(B)文件输入流(C)文件输出流(D)DataInputStrea

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档