2023年JAVA期末复习试卷含答案.pdf
《2023年JAVA期末复习试卷含答案.pdf》由会员分享,可在线阅读,更多相关《2023年JAVA期末复习试卷含答案.pdf(34页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、(完整版)JAVA期末复习试卷含答案(完整版)JAVA 期末复习试卷含答案 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整版)JAVA 期末复习试卷含答案)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为(完整版)JAVA 期末复习试卷含答案的全部内容。(完整版)JAVA期末复习试卷含答案 选择题 1 Java ap
2、plication中的主类需包含 main 方法,以下哪项是 main 方法的正确形参?(B )A、String args B、String args C、Char arg D、StringBuffer args 2。下列的哪个选项可以正确用以表示八进制值 8?(D)A)0 x8 B)0 x10 C)08 D)010 5Java Applet在被浏览器加载的时候首先被执行且在 applet整个生命周期中只被运行一次的方法是(A)?A、init()B、start()C、opreationcrawl()D、reader()6在浏览器中执行 applet 程序,以下选项中的哪个方法将被最先执行(A
3、)。A、init()B、start()C、destroy()D、stop()9类 Parent、Child 定义如下:1 public class Parent 2 public float aFun(float a,float b)throws 3 IOException 4 5public class Child extends Parent 6 7 将以下哪种方法插入行 6 是不合法的。(A )A、float aFun(float a,float b)B、public int aFun(int a,int b)throws Exception C、public float aFun(fl
4、oat p,float q)D、public int aFun(int a,int b)throws IOException 10给出下面代码,关于该程序以下哪个说法是正确的?(C )public class Person static int arr=new int5;public static void main(String a)System.out.println(arr0);A、编译时将产生错误 B、编译时正确,运行时将产生错误 C、输出零 D、输出空 11在编写Java Applet程序时,需在程序的开头写上(B )语句。A、import java。awt。*;B、import j
5、ava.applet.Applet;C、import java.io。;D、import java.awt.Graphics;12下列类定义中哪些是合法的抽象类的定义?(C)是任然希望完整版期末复习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望收到您的建议和反馈业绩进步以下为完整版期末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 A、abstract Animalabstract void growl();B、
6、class abstract Animalabstract void growl();C、abstract class Animalabstract void growl();D、abstract class Animalabstract void growl()System.out.println(“growl”);13在使用 interface声明一个接口时,只可以使用(D)修饰符修饰该接口。A、private B、protected C、private protected D、public 14。设有下面两个赋值语句:a=Integer.parseInt(“12);b=Integer。v
7、alueOf(“12”).intValue();下述说法正确的是(D ).A、a 是整数类型变量,b 是整数类对象.B、a 是整数类对象,b 是整数类型变量。C、a 和 b 都是整数类对象并且值相等。D、a 和 b 都是整数类型变量并且值相等.15以下哪项可能包含菜单条(B)。A、Panel B、Frame C、Applet D、Dialog 16下列哪一项不属于 Swing 的顶层容器?(B)A)JApplet B)JTree C)JDialog D)JFrame 17、给定下列表达式 Integer I=new Integer(42);Long L=new Long(42);Double
8、D=new Double(42。0);则下列表达式输出为 true 的是_D_(A)(I=L)(B)(I=D)(C)(D=L)(D)(I。equals(D))18.请问所有的异常类皆继承哪一个类?(B)。A)java.io。Exception B)java.lang。Throwable C)java.lang。Exception D)java。lang.Error 2面向过程程序设计的核心是:(C)A、商业逻辑和算法 B、客观实体和数据结构 C、算法和要解决的问题 D、客观实体和要解决的问题 7方法的作用不包含:(D)A使程序结构清晰 B功能复用 C代码简洁 D重复代码 是任然希望完整版期末复
9、习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望收到您的建议和反馈业绩进步以下为完整版期末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 8 方法内的变量:(B)A一定在方法内所有位置可见 B可能在方法内的局部可见 C可以在方法外可见 D方法外也可用 9 void 的含义:(A)A方法没有返回值 B 方法体为空 C没有意义 D.定义方法时必须使用 10 return语句:(C)A只能让方法返回数值 B方法都必须含
10、有 C方法中可以有多句 return D不能用来返回对象 11关于对象成员占用内存的说法哪个正确?(B)A同一个类的对象共用同一段内存 B、同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间 C对象的方法不占用内存 D以上都不对 12下列说法哪个正确?(C)A不需要定义类,就能创建对象 B对象中必须有属性和方法 C属性可以是简单变量,也可以是一个对象 D、属性必须是简单变量 13下列说法哪个正确?(A)A、一个程序可以包含多个源文件 B、一个源文件中只能有一个类 是任然希望完整版期末复习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望收到您的建议和反馈业绩进步以下为完整版
11、期末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 C、一个源文件中可以有多个公共类 D、一个源文件只能供一个程序使用 14关于方法 main()的说法哪个正确?(C)A方法 main()只能放在公共类中 B main()的头定义可以根据情况任意更改 C一个类中可以没有 main()方法 D所有对象的创建都必须放在 main()方法中 15构造函数何时被调用?(A)A、创建对象时 B、类定义时 C、使用对象的方法时 D、使用对
12、象的属性时 16 抽象方法:(C)A、可以有方法体 B、可以出现在非抽象类中 C、是没有方法体的方法 D、抽象类中的方法都是抽象方法 19 this和 super:(C)A、都可以用在 main()方法中 B、都是指一个内存地址 C、不能用在 main()方法中 D、意义相同 21例外包含下列哪些内容?(A)A程序执行过程中遇到的事先没有预料到的情况 B程序中的语法错误 C程序的编译错误 是任然希望完整版期末复习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望收到您的建议和反馈业绩进步以下为完整版期末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期
13、中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 D以上都是 22对于已经被定义过可能抛出例外的语句,在编程时:(A)A、必须使用 try catch 语句处理例外,或用 throws将其抛出 B如果程序错误,必须使用 try catch 语句处理例外 C可以置之不理 D只能使用 try catch 语句处理 24字符流与字节流的区别在于 (D)A 前者带有缓冲,后者没有 B前者是块读写,后者是字节读写 C。二者没有区别,可以互换使用 D.每次读写的字节数不同 25下列流中哪个不属于字节流 (D)A File
14、InputStream BBufferedInputStream C.FilterInputStream D。InputStreamReader 1、Java 源程序经编译生成的字节码文件的扩展名为(A),字节码文件由解释器执行。A)class B)java C)exe D)html 6、System 类属于(D )包.A)java.util B)java。io C)java。awt D)java.lang 7、代码模板产生了一个异常 ArrayStoreException。产生这个错误可能的原因是什么?A A)程序试图在数组中存贮错的数据类型 B)程序试图在数组单元 0 存贮数据 C)程序试
15、图在串中访问不存在的字符位置 是任然希望完整版期末复习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望收到您的建议和反馈业绩进步以下为完整版期末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 D)程序试图访问数组下标外的数组元素 12、既能作为类的修饰符,也能作为类成员的修饰符的是(A)。A)public B)extends C)Float D)static 13、以下哪个方法仅在 Applet 程序被创建和首次被
16、载入支持 Java 的浏览器时被调用(B).A)paint()B)init()C)action()D)start()19、哪个不是 FilterInputStream的子类?(D)A)DataInputStream B)BufferedInputStream C)PushbackInputStream D)FileInputStream 22、给出下面代码段:1)switch(m)2)case 0:System。out.println(case 0”);3)case 1:System。out.println(”case 1”);break;4)case 2:5)default:System。o
17、ut.println(default);6)下列 m的哪些值将引起”default的输出?(D)A)0 B)1 C)2 D)3 23、下面的语句的作用是:(D )Vector MyVector=new Vector(100,50);A)创建一个数组类对象 MyVector,有 100 个元素的空间,每个元素的初值为 50.是任然希望完整版期末复习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望收到您的建议和反馈业绩进步以下为完整版期末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先
18、执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 B)创建一个向量类对象 MyVector,有 100 个元素的空间,每个元素的初值为 50.C)创建一个数组类对象 MyVector,有 100 个元素的空间,若空间使用完时,以 50 个元素空间单位递增。D)创建一个向量类对象 MyVector,有 100 个元素的空间,若空间使用完时,以 50 个元素空间单位递增.25、要求 CustomerDetails类存储客户的材料,诸如:客户 id 和客户名。CustomerDetails类应满足以下条件:条件:CustomerDetails类不应有子类。为保证上面条件得到满足,你
19、应使用以下语句中哪一个来声明 CustomerDetails类。(C)A)public class CustomerDetails int customerID;String customerName;B)abstract class CustomerDetails int customerID;String customerName;C)final class CustomerDetails int customerID;String customerName;D)class CustomerDetails 是任然希望完整版期末复习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望
20、收到您的建议和反馈业绩进步以下为完整版期末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 int customerID;String customerName;1、下面哪些是 java 语言中的关键字?B A)sizeof B)abstract C)NULL D)Native 5、Java 在调用 Thread。sleep(100)方法的时候会抛出什么异常?A A)InterruptedException B)IllegalA
21、ccessException C)SleepException D)RuntimeException 7、关于被私有保护访问控制符 private修饰的成员变量,以下说法正确的是(B)A)可以被三种类所引用:该类自身,与它在同一个包中的其他类,在其他包该类的子类 B)可以被两种类访问和引用:该类本身,该类的所有子类 C)只能被该类自身所访问和修改 D)只能被同一个包中的类访问 13、Java 语言中,负责并发管理的机制是(B )垃圾回收)虚拟机 C)代码安全 D)多线程 是任然希望完整版期末复习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望收到您的建议和反馈业绩进步以下为完整版期
22、末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 15、以下类中哪一个是所有异常类的基类?A A)Exception B)Throwable C)Error D)RuntimeException 17、下面的哪些叙述为真 C A)equals()方法判定引用值是否指向同一对象。B)=操作符判定两个分立的对象的内容和类型是否一致.C)equals()方法只有在两个对象的内容一致时返回 true.D)类 File 重写方法 equ
23、als()在两个分立的对象的内容和类型一致时返回 true 18、下面那个方法不是 InputStream类中的方法?B A)int read(byte)B)void flush()C)void close()D)int available()20、一个可以独立运行的 Application Java应用程序(D)A)可以有一个或多个 main 方法 B)最多只能有两个 main 方法 C)可以有一个或零个 main 方法 D)只能有一个 main 方法 23、为 AB类的一个无形式参数无返回值的方法 method 书写方法头,使得使用类名 AB作为前缀就可以调用它,该方法头的形式为(A )。
24、A)static void method()B)public void method()C)final void method()D0abstract void method()是任然希望完整版期末复习试卷含答案的内容能够给您的工作和学习带来便利同时也真诚的希望收到您的建议和反馈业绩进步以下为完整版期末复习试卷含答案的全部内容完整版期末复习试卷含答案选择题中的主类需包含方法以下哪周期中只被运行一次的方法是在浏览器中执行程序以下选项中的哪个方法将被最先执行类定义如下将以下哪种方法插(完整版)JAVA期末复习试卷含答案 25、当你编译并运行下面的代码时,可能会出现?A public class M
25、yClass public static void main(String arguments)amethod(arguments);public void amethod(String arguments)System。out.println(arguments);System。out。println(arguments1);A)编译错误,不能引用 amethod 方法 B)编译错误,main 方法不正确 C)编译错误,数组需要参数 D)可以正确运行、下列不是 InputStream子类的是 C A)文件输入流 FileInputStream B)对象输入流 ObjectInputStrea
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 JAVA 期末 复习 试卷 答案
限制150内