


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一 、 选 择 题 ( 每 题 2 分 , 共 4 0 分 )1、下面哪个是 Java 语言中正确的标识符( C )A、 3comB 、 importC、 thatD、 this2、下面哪个语句(初始化数组)是不正确的:(B )A. int x = 1,2,3;B. int x3 = 1,2,3;C. int x = 1,2,3;D. int x = new int1,2,3;3、下述概念中不属于面向对象方法的是 ( D ) 。A.对象、消息 ? ?B.继承、多态 ? ?C.类、封装? ?D.过程调用4、下面的代码段中,执行之后 i和 j 的值是什么 ( B)int i = 1;int j;j
2、 = i+*2+3*-i;A. 1, 2B. 1, 5C.2, 1D. 2, 25、下面哪条语句把方法声明为抽象的公共方法(B )Apublic abstract method();Bpublic abstract void method();Cpublic abstract void method()D public void method() extends abstract;6、下面关于 java 中类的说法哪个是不正确的(C )A. 类体中只能有变量定义和成员方法的定义,不能有其他语句。B. 构造函数是类中的特殊方法。C类一定要声明为public的,才可以执行。D. 个java文件中可
3、以有多个 class定义。7、假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的? ( C )class A int i;static String s;void method1() static void method2() A、;B、();C、();D、()8、容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小 的变化而改变?( B )A、CardLayout B、 FlowLayoutC、BorderLayout D、GridLayout9、下列哪个用户图形界面组件在软件安装程序中是常见的(C )A滑块B.进度条C.按钮D.标签10、 在Java中如果要在
4、字符串类型对象s= “ JAV,中找出出现的位置可使用 下面哪个方法:(B)A. mid(2,s); B. charAt(2);C. ( V ); D. indexOf(s, V);11、 Java中哪个类提供了随机访问文件的功能。(A )A. RandomAccessFile 类B. RandomFile 类C. File 类D. AccessFile 类12、下面哪个方法是类的成员方法,用来获取Socket的输入流。(C )B. getConnetion()D. getStream()B输出零;D输出空。A. getChannel()C. getInputStream()13、给出下面代码
5、:public class Pers onstatic int arr = new in t10;public static void mai n(String a) 哪个语句是正确的? ( B )A. 编译时将产生错误;C编译时正确,运行时将产生错误;14、A派生出子类B?, B派生出子类C,并且在Java源代码中有如下声明:1 )? A a0=new A();2) ? A? a1 =new B();3) ?A a2=new C();问以下哪个说法是正确的? ?( D )A. 只有第 1 行能通过编译 ?B. 第1、2行能通过编译,但第3行编译出错C. 第1、2、3行能通过编译,但第2、3行
6、运行时出错D. 第 1 行、第 2 行和第 3 行的声明都是正确的 ?15、下列哪个方法可用于创建一个可运行的类( A )A. public class X implements Runable public void run() B. public class X implements Thread public void run() C. public class X implements Thread public int run() D. public class X implements Runable protected void run() 16 、哪个关键字可以抛出异常?( C
7、 )A、 transient B、 finallyC、 throwD、 static17、 如果类中的成员变量可以被同一包访问,则使用如下哪个修饰符( C )A、 private B、 publicC、 protectedD、 no modifier18、Java 语言具有许多优点和特点,下列选项中,哪个反映了 Java 程序并行机 制的特点 ( B )A.安全性B.多线程C.跨平台D.可移植19、 编译并运行以下程序段的结果是:(A )public class MyClassfinal static int i;MyClass()i =0;public static void main(St
8、ring args)A. 编译出错B、 nullC、1D、020、下列哪个方法可以用来加载 JDBC驱动程序? ( D)A .类的getDriver方法B. 类的getDrivers方法C. 类的connect方法D. 类的forName方法二、填空题。(每空2分,共30分)1. 编译Java Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 类名.class。2. 构造方法是一个特殊的方法,主要用于创建对象时初始化对象 。构造方法的方法名要求与 类名目同,而且无返回值,构造方法无返回值,并不是要在构造方法名前加上 void 。3. Applet的生命周期是有i
9、nit()、start()、stop()、destroy。这4个方法构成的,在程序执行过程中,init()方法只被调用执行一次,但start()方法可以多次被调用执行。4 .我们把awt组件称为重量组件,而把swing组件称为轻量组件。在编写swing组件的程序时,很多情况下只要在原有的awt组件的类名前面加上字母 J 。5. 创建多线程的途径有两种:创建 Thread类的子类与实现Runable接口。6. 异常处理过程中,一个try程序块可以对应多 个catch块。7. 数据流类分为 DataInputStream 和 DataOutputStream 。8. 当两个或多个线程要同时访问共享
10、数据时,一次只允许一个线程访问共享资源,支持这种互斥机制称为线程锁。9. TCP 协议提供的是可靠无差错的数据传输,UDP协议不保证数据传输的可靠性。10. 基于UDP网络程序设计中,使用Datagram 类来创建套接字连接。1、下面哪项可以得到数组元素的个数, java 中定义数组名为 abc ,( B )A、( )B、C、len(abc)D、ubound(abc)2、构造方法何时被调用 (B )A. 类定义时B. 创建对象时 C. 调用对象方法时 D. 使用对象的变量时3、下列语句片段int a=10,b=4,c=20,d=6;的结果为 ( C )D. 不能执行4、下面哪个修饰符修饰的方法
11、只能被本类中的其他方法使用(C )A、protectedB、 staticC、privateD、public5、编译并运行下述程序段的结果是: ( A )。public class Testpublic static void main(String argv)int count = new int4;A编译时错误B运行时错误C输出0 D.输出null6、下列说法不正确的是 ( B )A. lOExceptio n必须被捕获或抛出B. java语言会自动初始化变量的值C. java语言不允许同时继承一个类并实现一个接口D. java语言会自动回收内存中的垃圾7、在 java 的一个异常处理中,
12、哪个语句块可以有多个 ( A )A、catchB、finallyC、tryD、 throws8、若在某一个类定义中定义有如下的方法: final void aFinalFunction( ); 则该方法属于( C )。A.本地方法B 静态方法C.最终方法 D 抽象方法9、类 Test1 定义如下:1) public class Test12) public float aMethod(float a, float b) 3)4) 将以下哪种方法插入行 3 是不合法的。( B )A、 public float aMethod (float a, float b, float c) B、publi
13、c float aMethod ( float c, float d) C、public int aMethod ( int a, int b) D、private float aMethod (int a, int b, int c) 10、如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?( B )A、 BoxLayoutB、GridLayoutC、 BorderLayoutD、 FlowLayout11、哪个关键字可以对对象加互斥锁? ( B )A、 transient B 、 synchronized C 、 serialize D 、 static12、Java程序的执行
14、过程中用到一套JDK工具,其中是指(B )文档生成器解释器编译器类分解器13、下面哪个不是Thread类的方法( C)Ayield()Bsleep(long msec)Cgo()Dstop()14、 为实现多线程之间的通信,需要使用下列哪种流才合适( D )A Filter stream B. File stream C. Random access stream D. Piped stream15、在异常处理中,如释放资源、关闭文件、关闭数据库等由 ( C ) 来完成。 子句 子句 子句 子句16、定义一个类名为“”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为: (C)A
15、. private class MyClass extends ObjectB. class MyClass extends ObjectC. public class MyClassD. protected class MyClass extends Object17、给出如下代码 :class Testprivate int m;public static void fun() 如何使成员变量m被函数fun()直接访问(C )A 将 private int m 改为 protected int mB、将 private int m 改为 public int mC 将 private in
16、t m 改为 static int mD、将 private int m 改为 int m 18、对象使用时,下面描述错误的是 ( B )A. 通过运算符调用成员变量和方法B. 通过成员变量的访问权限设定限制自身对这些变量方法的调用C. 将一个对象申明为类的成员时,必须在使用前为其分配内存D. 在方法中使用对象作为参数时,采用引用调用19、下面代码哪行会引起错误? ( D )1) class Parent 2) private String name;3) public Parent()4) 5) public class Child exte nds Pare nt 6) private S
17、tring departme nt;7) public Child() 8) public Stri ng getValue() return n ame; 9) public static void main( Stri ng arg) 10) Pare nt p = new Pare nt();11) 12) A、第3行 B、第6行C、第7行D、第8行20、下面关于Applet的说法正确的是(C )A、 Applet也需要 main方法B Applet必须继承自C Applet能访问本地文件D、Applet程序不需要编译二、填空题。(每空2分,共30分)程序在extends之后只能有一个父类,即extends只能实现_J继承。2.面向对象的3个特性是多态 、继承性和。3在包中定义了三种界面布局策略,它们分别是:BorderLayout 、FlowLayout 和 GridLayout。4. 每个线程都经历 创建、就绪、运行、阻塞和死亡等5个状态。5. 在包中有4个基本抽象基类:分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 锅炉培训考试题及答案
- 中国邮政2025盘锦市秋招个人客户经理岗位高频笔试题库含答案
- 公路驾驶考试题及答案
- 中国邮政2025江苏省秋招电子商务与数字营销类岗位高频笔试题库含答案
- 2025高压供用电合同3篇
- 通风空调施工方案
- 电镀金考试题及答案
- 2025年餐馆老板与厨师协议
- 2025施工工人劳务派遣劳动合同规范范本
- 2025年小学教师教育心理学模拟试题及答案解析
- 边坡削坡施工方案
- 湘美版五年级上册美术全册教案
- 浙江省通用安装工程预算定额第八册
- 乡村振兴战略实施与美丽乡村建设课件
- 视听语言PPT完整版全套教学课件
- 医学信息检索与利用智慧树知到答案章节测试2023年杭州医学院
- MT/T 548-1996单体液压支柱使用规范
- GB/T 17608-2006煤炭产品品种和等级划分
- 实验室常规玻璃仪器的操作及注意事项课件
- 沪教五年级数学上册第一单元测试卷
- 地下停车库设计统一规定
评论
0/150
提交评论