




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、选择题(每题2分,共40分)1、下面哪个是Java语言中正确白标识符(C )A、3comB、importC、that D、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 = i+*2+3*-i;A. 1,2B. 1,5 C. 2, 1D.
2、2, 25、下面哪条语句把方法声明为抽象的公共方法?( B )A. public abstract method();B. public abstract void method();C. public abstract void method()D. public void method() extends abstract;6、下面关于java中类的说法哪个是不正确的?( C )A.类体中只能有变量定义和成员方法的定义,不能有其他语句。B.构造函数是类中的特殊方法。C.类一定要声明为public的,才可以执行。D. 一个java文件中可以有多个class定义。7、假设A类有如下定义,设a是
3、A类的一个实例,下列语句调用哪个是错误的?(C )class A int i;static String s;void method1() static void method2() A、System.out.println(a.i) ;B、a.method1();C、A.method1();D、A.method2()8、容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?( B )D、A、 CardLayout B、 FlowLayoutC、 BorderLayoutGridLayout9、下列哪个用户图形界面组件在软件安装程序中是常见的A.滑块B.进度条C.按钮
4、? ( C )D.标签10、在Java中如果要在字符串类型对象 用下面哪个方法:(B)A. mid(2,s); B . charAt(2);D. indexOf(s, 'V');s= JAVA",中找出V'出现的位置可使C. s.indexOf( V);11、Java中哪个类提供了随机访问文件的功能。A. RandomAccessFile 类C. File 类12、下面哪个方法是类.Socket(C )A. getChannel()C. getInputStream()13、给出下面代码:public class Personstatic int arr口 =
5、 new int10;public static void main(String a口)System.out.println(arr1);哪个语句是正确的? ( B )A.编译时将产生错误;C.编译时正确,运行时将产生错误;(A )B. RandomFile 类D. AccessFile 类的成员方法,用来获取Socket的输入流。B. getConnetion()D. getStream()14、A派生出子类B ,1) Aa0=new2) Aa1 =new3) Aa2=newB派生出子类C,A();B();C();B.输出零;D.输出空。并且在Java源代码中有如下声明:问以下哪个说法是正
6、确的?( D )A.只有第1行能通过编译B.第1、2行能通过编译,但第3行编译出错C.第1、2、3行能通过编译,但第2、3行运行时出错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 implem
7、ents Runable protected void run() 16、哪个关键字可以抛出异常?( C )A、 transient B、 finally C、 throwD、static17、如果类中的成员变量可以被同一包访问,则使用如下哪个修饰符?( C )A、 private B、publicC、protected D、no modifier18、Java语言具有许多优点和特点,下列选项中,哪个反映了 Java程序并行机 制的特点(B )A.安全性 B.多线程C.跨平台D.可移植19、编译并运行以下程序段的结果是:( A )public class MyClassfinal static
8、 int i;MyClass()i =0;public static void main(String args儿System.out.println(i);A.编译出错 B、null C、1D、020、下列哪个方法可以用来加载 JDBC驱动程序? ( D)A.类 java.sql.DriverManager 的 getDriver 方法B.类 java.sql.DriverManager 的 getDrivers 方法C.类 java.sql.Driver 的 connect 方法D.类 java.lang.Class 的 forName 方法二、填空题。(每空2分,共30分)1 .编译Ja
9、va Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 类名.class 。2 .构造方法是一个特殊的方法,主要用于 创建对象时初始化对象 。构造方 法 的 方 法 名 要 求 与类名相同,而且无返回值,构造方法无返回值,并不是要在构造方法名前加上 void 。3 . Applet的生命周期是有init()、start。、stop()、destroy。这4个方法构成的, 在程序执彳T过程中,init()方法只被调用执行一次,但 start()方法可以多次被调用执行。4,我们把awt组件称为重量组件,而把 swing 组件称为轻量组件。在编写swing组件的程序时
10、,很多情况下只要在原有的awt组件的类名前面加上字母 J 。5 .创建多线程的途径有两种:创建 Thread类的子类与实现Runable接口。6 .异常处理过程中,一个try程序块可以对应多 个catch块。7 .数据流类分为 DataInputStream 和 DataOutputStream 。8 .当两个或多个线程要同时访问共享数据时,一次只允许一个线程访问共享资 源,支持这种互斥机制称为线程锁 。9 . TCP 协议提供的是可靠无差错的数据传输,UDP 协议不保证数据传输的可靠性。10、基于UDP网络程序设计中,使用 Datagram 类来创建套接字连 接。1、下面哪项可以得到数组元素
11、的个数,java中定义数组名为abc, ( B) A、abc.length( ) B、abc.length C、len(abc) D 、 ubound(abc)2、构造方法何时被调用(B )A.类定义时B.创建对象时C.调用对象方法时D.使用对象的变量时3、下列语句片段int a=10,b=4,c=20,d=6;System.out.println(a+*b+c*-d);的结果为(C )A.144B.28C.140D.不能执行4、下面哪个修饰符修饰的方法只能被本类中的其他方法使用( C )A、protected B、staticC、private D、public5、编译并运行下述程序段的结果
12、是:(A)。public class Testpublic static void main(String argv)int count = new int4;System.out.println(count4);A.编译时错误B.运行时错误C .输出0 D .输出null6、下列说法不正确的是(B )A. IOException必须被捕获或抛出B. java语言会自动初始化变量的值C. java语言不允许同时继承一个类并实现一个接口D. java语言会自动回收内存中的垃圾7、在java的一个异常处理中,哪个语句块可以有多个(A )A、catchB、finallyC、tryD、throws8、
13、若在某一个类定义中定义有如下的方法: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、public float aMethod(float c, float d ) C、public int aMethod (
14、int a, int b) D、private float aMethod (int a, int b, int c ) 10、如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?(B )A、BoxLayoutB、GridLayout C、BorderLayout D、FlowLayout11、哪个关键字可以对对象加互斥锁?( B )A、 transientB、 synchronizedC、 serialize D、 static12、Java程序的执行过程中用到一套 JDK工具,其中java.exe是指(B )A.Java文档生成器B.Java解释器C.Java编译器D.Java类
15、分解器13、下面哪个不是Thread类的方法?( C )A. yield() B . sleep(long msec) C. go()D. stop()14、为实现多线程之间的通信,需要使用下列哪种流才合适 (D )A. Filter stream B. File stream C. Random access stream D.Piped stream15、在异常处理中,如释放资源、关闭文件、关闭数据库等由 (C )来完成。A.try 子句 B.catch 子句 C.finally 子句 D.throw 子句16、定义一个类名为“MyClass.java ”的类,并且该类可被一个工程中的所有
16、类访 问,那么该类的正确声明应为:(C)A. 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() / some code.如何使成员变量m被函数fun()直接访问?( C )A、将 private int m 改为 protected int mB、将 private i
17、nt m 改为 public int mC、将 private int m 改为 static int mD、 将 private int m 改为 int m18、对象使用时,下面描述错误的是(B )A.通过:“运算符调用成员变量和方法B.通过成员变量的访问权限设定限制自身对这些变量方法的调用C.将一个对象中明为类的成员时,必须在使用前为其分配内存D.在方法中使用对象作为参数时,采用引用调用19、下面代码哪行会引起错误?( D )1) class Parent 2) private String name;3) public Parent。4) 5) public class Child e
18、xtends Parent 6) private String department;7) public Child() 8) public String getValue() return name; 9) public static void main(String arg口)10) Parent p = new Parent();11) 12) A、第3行 B、第6行C、第7行 D、第8行20、下面关于Applet的说法正确的是(C )A、Applet也需要 main方法B、Applet 必须继承自 java.awt.AppletC、Applet能访问本地文件D、Applet程序不需要编译二、填空题。(每空2分,共30分)2 . Java程序在extends之后只能有一个父类,即extends只能实现,继 承。3 .面向对象的3个特性是多态 、继承性和 封装。4 .在java.awt包中定义了三种界面布局策略,它们分别是: BorderLayout 、FlowLayout 和 GridLayout。5 .每个线程都经历 创建、就绪、运行、阻塞和死亡等 5 个状态。6 . 在java
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 超市承包经营合同范本8篇
- 劳动合同书(固定期限)示范文本6篇
- 厂房设备租赁合同与厂房设备转让协议10篇
- 可持续性会计与绿色财务-洞察阐释
- 心理科学与哲学的神经联结-洞察阐释
- 锅炉DCS系统改造工程合同及技术协议10篇
- 农地生态经济效应分析-洞察阐释
- 动作预测与优化-洞察阐释
- 多边外交策略的有效性评估-洞察阐释
- 法律多元主义与公民权利-洞察阐释
- 正能量培训课件
- 皮革行业安全生产培训课件
- 专题08 一元一次不等式(组)应用的两种考法(学生版)-2023年初中数学7年级下册同步压轴题
- 011(1)-《社会保险人员减员申报表》
- 网络群体市场章
- 一年级下册综合实践活动教案山东科技出版社
- 导游讲解员暨景区(点)讲解员大赛评分表
- 倒虹吸管设计-认识倒虹吸管
- 纪检监察机关查办案件工作的技巧及谈话策略
- 国有企业招标采购相关法律法规与国有企业采购操作规范
- 《烧(创)伤的急救复苏与麻醉管理》智慧树知到课后章节答案2023年下中国人民解放军总医院第四医学中心
评论
0/150
提交评论