


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、选择题(每题 2分,共 40分)1、下面哪个是 Java 语言中正确的标识符( C )A、3comB 、 importC、 thatD、this2、下面哪个语句(初始化数组)是不正确的: ( B )Aint x = 1,2,3;Bint x3 = 1,2,3;Cint x = 1,2,3;Dint 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;A1, 2B1, 5C 2, 1D 2,
2、 25、下面哪条语句把方法声明为抽象的公共方法 ?( B )Apublic abstract method();Bpublic abstract void method();Cpublic abstract void method()Dpublic void method() extends abstract;6、下面关于 java 中类的说法哪个是不正确的 ?( C )A类体中只能有变量定义和成员方法的定义,不能有其他语句B构造函数是类中的特殊方法。C类一定要声明为 public 的,才可以执行。 D一个 java 文件中可以有多个 class 定义。7、假设 A 类有如下定义,设 a是 A
3、 类的一个实例,下列语句调用哪个是错误的?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 )A、CardLayoutB、 FlowLayout C、 BorderLayout D 、 GridLayout9、下列哪个用户图形界面组件在软件安装程序中是常见的? ( C )
4、A. 滑块B.进度条C. 按钮 D. 标签10、在 Java 中如果要在字符串类型对象 s=“JVAA”,中找出 V出现的位置可使 用下面哪个方法: (B)Amid(2,s);BcharAt(2);Cs.indexOf( V );DindexOf(s, V );11、Java 中哪个类提供了随机访问文件的功能。 ( A )A. RandomAccessFile 类 B. RandomFile 类C. File 类 D. AccessFile 类12、下面哪个方法是类 .Socket的成员方法,用来获取 Socket 的输入流。 ( C )AgetChannel()CgetInputStream
5、()D13、给出下面代码: public class Personstatic int arr = new int10;public static void main(String a)System.out.println(arr1);哪个语句是正确的? ( B )A. 编译时将产生错误;C.编译时正确,运行时将产生错误;14、A 派生出子类 B ,B 派生出子类 C,1) A a0=new A();2) A a1 =new B();3) A a2=new C(); 问以下哪个说法是正确的? ( D )A. 只有第 1 行能通过编译B getConnetion() getStream()B.
6、输出零;D. 输出空。并且在 Java源代码中有如下声明: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. p
7、ublic class X implements Runable protected void run() 16、哪个关键字可以抛出异常? ( C )A 、 transientB 、 finallyC、 throwD 、 static17、如果类中的成员变量可以被同一包访问,则使用如下哪个修饰符?( C )A、 privateB、 publicC、protectedD、 no modifier18、Java 语言具有许多优点和特点,下列选项中,哪个反映了 Java 程序并行机 制的特点 ( B )A安全性B. 多线程C.跨平台D. 可移植19、编译并运行以下程序段的结果是:( A )publi
8、c class MyClassfinal static int i;MyClass()i =0;public static void main(String args)System.out.println(i);A编译出错B、 nullC、1D 、020、下列哪个方法可以用来加载 JDBC 驱动程序?( D )A类 java.sql.DriverManager 的 getDriver 方法B类 java.sql.DriverManager的 getDrivers 方法C类 java.sql.Driver 的 connect方法D类 java.lang.Class 的 forName 方法 二、
9、填空题。(每空 2 分,共 30 分)1. 编译 Java Application 源程序文件将产生相应的字节码文件, 这些字节码文 件的扩展名为类名 .class。2构造方法是一个特殊的方法,主要用于创建对象时初始化对象 。构造方法的方法名要求与 _类名相同,而且无返回值,构造方法无返回值,并不是要在构造方法名前加上 void 。3Applet 的生命周期是有 init() 、start()、stop()、destroy()这 4 个方法构成的 ,在 程序执行过程中 , init() 方法只被调用执行一次 ,但start() 方法可以多次被调用执行。4我们把 awt 组件称为重量组件,而把
10、swing 组件称为轻量组件。在 编写 swing 组件的程序时,很多情况下只要在原有的 awt 组件的类名前面加 上字母 J 。5. 创建多线程的途径有两种:创建 Thread 类的子类与实现 Runable 接口。6. 异常处理过程中,一个 try 程序块可以对应 多个 catch 块。7. 数据流类分为 DataInputStream 和 DataOutputStream 。8. 当两个或多个线程要同时访问共享数据时,一次只允许一个线程访问共享资 源,支持这种互斥机制称为 线程锁 。9. TCP 协议提供的是可靠无差错的数据传输, UDP 协议不保证数据传输 的可靠性。10、基于 UDP
11、网络程序设计中, 使用Datagram 类来创建套接字连接。1、下面哪项可以得到数组元素的个数, java 中定义数组名为 abc ,( B ) A、abc.length( )B、abc.lengthC、 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.144 B.28 C.140 D. 不能执行4、下面哪个修饰符修饰的方法只能被本类中的其他方
12、法使用(C )A、protectedB、staticC、privateD、 public5、编译并运行下述程序段的结果是: ( A )。public class Testpublic static void main(String argv)int count = new int4;System.out.println(count4);C输出 0D输出 nullA 编译时错误B运行时错误 6、下列说法不正确的是 ( B )A. IOException 必须被捕获或抛出B. java 语言会自动初始化变量的值C. java 语言不允许同时继承一个类并实现一个接口D. java语言会自动回收内存中
13、的垃圾7、在 java 的一个异常处理中,哪个语句块可以有多个 ( A ) A、catchB、finallyC、tryD、 throwsfinal void aFinalFunction( );C最终方法D 抽象方法8、若在某一个类定义中定义有如下的方法: 则该方法属于( C )。A本地方法B 静态方法9、类 Test1定义如下:1) public class Test12) public floataMethod(float a, float b) 4) 将以下哪种方法插入行 3 是不合法的。( B ) A、 public float aMethod (float a, float b, f
14、loat c) B、public 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、BoxLayout B 、GridLayout C 、 BorderLayout D 、FlowLayout11、哪个关键字可以对对象加互斥锁? ( B )A、 transient B 、 synchronized C 、 serialize D 、 sta
15、tic12、Java 程序的执行过程中用到一套 JDK工具,其中 java.exe 是指 ( B ) A.Java 文档生成器B.Java 解释器C.Java 编译器D.Java 类分解器13、下面哪个不是 Thread类的方法 ?( C )Ayield() Bsleep(long msec) C go()D stop()14、为实现多线程之间的通信,需要使用下列哪种流才合适 ( D ) AFilter stream B. File stream C. Random access stream D.Piped stream15、在异常处理中,如释放资源、关闭文件、关闭数据库等由( C ) 来完
16、成。A.try 子句 B.catch 子句 C.finally 子句 D.throw 子句16、定义一个类名为“ MyClass.java ”的类,并且该类可被一个工程中的所有类 访问,那么该类的正确声明应为: (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
17、() / some code.如何使成员变量 m 被函数 fun() 直接访问 ? ( C )A 、将 private int m改为 protected int mB 、将 private int m C 、将 private int m D 、将 private int m改为 public int m 改为 static int m 改为 int m18、对象使用时,下面描述错误的是 ( B )A.通过“ . ”运算符调用成员变量和方法B. 通过成员变量的访问权限设定限制自身对这些变量方法的调用C. 将一个对象申明为类的成员时,必须在使用前为其分配内存D. 在方法中使用对象作为参数时,采
18、用引用调用19、下面代码哪行会引起错误? ( D )1) class Parent 2) private String name;3) public Parent()4) 5) public class Child extends 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 的说法正确
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省秦皇岛市抚宁县驻操营学区初级中学初中信息技术《比赛》说课稿
- 2025年秋新人教版三年级上册数学整册同步教案
- 一、春天的约会教学设计-2025-2026学年小学综合实践活动四年级下册鲁科版
- 2025年四级心理学考试试卷【附答案】
- 雅安雨城区2024-2025学年下学期期末考试七年级语文试卷
- 范县初中期中考试卷子(3篇)
- 常心电图及常见心电图的识别及处理
- 茶艺课考试基础简答题及答案
- 线描画展题目大全及答案
- 葡萄肥料专业知识培训总结课件
- 图形动画毕业设计
- 工会劳动竞赛课件
- 2025-2026学年苏教版小学数学五年级上册教学计划及进度表
- 2025年建筑工程-安全员C证-安全员(C证·上海)历年参考题库典型考点含答案解析
- 光伏项目施工组织设计方案
- 2025政府采购评审专家入库题库与答案
- 仪表安全知识培训课件
- 2025年三级老年人能力评估师考试题库(附答案)
- 婴幼儿营养与喂养理论知识考核试题及答案
- 工程设计图纸技术交底
- 2025甘肃行政执法资格考试模拟卷及答案(题型)
评论
0/150
提交评论