《JAVA语言程序设计》期末考试试题与答案

上传人:re****.1 文档编号:514066913 上传时间:2022-10-26 格式:DOCX 页数:47 大小:374.58KB
返回 下载 相关 举报
《JAVA语言程序设计》期末考试试题与答案_第1页
第1页 / 共47页
《JAVA语言程序设计》期末考试试题与答案_第2页
第2页 / 共47页
《JAVA语言程序设计》期末考试试题与答案_第3页
第3页 / 共47页
《JAVA语言程序设计》期末考试试题与答案_第4页
第4页 / 共47页
《JAVA语言程序设计》期末考试试题与答案_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《《JAVA语言程序设计》期末考试试题与答案》由会员分享,可在线阅读,更多相关《《JAVA语言程序设计》期末考试试题与答案(47页珍藏版)》请在金锄头文库上搜索。

1、WORD格式 JAVA 语言程序设计 期末考试试题及答案 1应考必备题库一、单项选择择题1、编译JavaApplication 源程序文件将产生相应的字节码文件,这些字节码文专业资料整理WORD格式件的扩展名为 (B)。A. javaC. html2、设x = 1 , y = 2 , z = 3,那么表达式A. 3C. 4B. .classD. .exey z / xB.3.5D. 5的值是 (A)。专业资料整理WORD格式3、不允许作为类及类成员的访问控制符的是(A. publicB. privateC. staticD. protectedC )。专业资料整理WORD格式4、为名 ABAB

2、 类的一个无形式参数无返回值的方法method 书写方法头, 使得使用类作为前缀就可以调用它,该方法头的形式为 ( A )。专业资料整理WORD格式A. static void method( )B. public void method( )专业资料整理WORD格式C. final void method( )D. abstract void method( )专业资料整理WORD格式二、填空题1、开发与运行Java程序需要经过的三个主要步骤为编辑源程序编译生成字节码和解释运行字节码。、专业资料整理WORD格式2、在Java的根本数据类型中,char型采用Unicode编码方案,每个Unic

3、ode码占用2字节内存空间,这样,无论是中文字符还是英文字符,都是占用2字节内存空间。3、设x = 2,那么表达式 ( x + + )3的值是0。4、假设x = 5,y = 10,那么x = y的逻辑值分别为true和false 。5、抽象 (abstract)方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终 (final)方法是不能被当前类的子类重新定义的方法。6、创立一个名为MyPackage的包的语句是packageMyPackage ;,该语句应该放在程序的位置为:应该在程序第一句。7、设有数组定义:intMyIntArray = 10 , 20

4、, 30 , 40 , 50 , 60 , 70;那么执行以下几个语句后的输出结果是120。专业资料整理WORD格式int s = 0 ;for (int i = 0 ; i MyIntArray.length ; i + + )if ( i % 2 = = 1 )s += MyIntArrayi ;System.out.println(s);8、在Java程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承关系。三、写出下面程序的运行结果1、import java.io.*;public class abcpublic static void main(String arg

5、s )AB s = new AB(Hello!,I love JA VA.);System.out.println(s.toString( );class AB String s1;String s2;public AB(String str1, String str2)s1 = str1;s2 = str2;public String toString( )return s1+s2;运行结果: Hello! I love JAVA.专业资料整理WORD格式2、import java.io.* ;专业资料整理WORD格式public class abcpublic static void ma

6、in(String args )int i, s = 0 ;int a = 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 ;for ( i = 0 ; i a.length ; i + )if ( ai%3 = = 0 )s += ai ;System.out.println(s=+s);运行结果: s = 1803、import java.io.* ;public class abcpublic static void main(String args )System.out.println(a=+a+nb=+b);class SubClass ext

7、ends SuperClass int c;SubClass(int aa, int bb, int cc)super(aa, bb);c=cc;class SubSubClass extends SubClassint a;SubSubClass(int aa, int bb, int cc) super(aa, bb, cc); A = aa+bb+cc;专业资料整理WORD格式void show()System.out.println(a=+a+nb=+b+nc=+c);运行结果: a=60b=20c=30 JAVA 语言程序设计 期末考试试题及答案 2应考必备题库一判断题专业资料整理W

8、ORD格式1 Java 的源代码中定义几个类,编译结果就生成几个以.class 为后缀的字节码文件。 专业资料整理WORD格式2Java 程序里,创立新的类对象用关键字new,回收无用的类对象使用关键字free。专业资料整理WORD格式3Java 有垃圾回收机制,内存回收程序可在指定的时间释放内存对象(人工可以指定的程序专业资料整理WORD格式改变。 专业资料整理WORD格式4构造函数用于创立类的实例对象,构造函数名应与类名一样,返回类型为void 无返回专业资料整理WORD格式类型。 专业资料整理WORD格式5在异常处理中,假设try 中的代码可能产生多种异常那么可以对应多个catch中的参

9、数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。语句,假设catch 专业资料整理WORD格式6abstractabstract7 Java 的屏幕坐标是以像素为单位,容器的左下角 被确定为坐标的起点。 专业资料整理WORD格式8静态初始化器是在其所属的类加载内存时由系统自动调用执行。 专业资料整理WORD格式9在 Java 中对象可以赋值, 类, new只要使用赋值号等号即可,相当于生成了一个专业资料整理WORD格式各属性与赋值对象一样的新对象。 二单项选择题1Java application 中的主类需包含main 方法,以下哪项是main 方法的正确形专业资料整理WORD格式

10、参?B 专业资料整理WORD格式A、StringargsB、Stringargs C、CharargD、StringBuffer专业资料整理WORD格式args专业资料整理WORD格式2以下关于继承的表达正确的选项是A。A、在Java中类只允许单一继承B、在 Java中一个类只能实现一个接口C、在 Java中一个类不能同时继承一个类和实现一个接口D、在 Java 中接口只允许单一继承3paint()方法使用哪种类型的参数 AA、GraphicsB、Graphics2DC、StringD、 Color4以下哪个不是 Java 的原始数据类型B A、 intB、BooleanC、floatD、 c

11、har5以下哪项可能包含菜单条B。A、 PanelB、FrameC、AppletD、 Dialog6假设需要定义一个类域或类方法,应使用哪种修饰符?AA、staticB、packageC、privateD、public7在浏览器中执行 applet 程序,以下选项中的哪个方法将被最先执行 A 。A、init()B、start()C、destroy()D、 stop()8给出下面代码,关于该程序以下哪个说法是正确的?Cpublic class Personstatic int arr = new int5;public static void main(String a)System.out.println(arr0);A、编译时将产生错误B、编译时正确,运行时将产生错误专业资料整理WORD格式C、输出零D、输出空专业资料整理WORD格式9以下哪些语句关于Java内存回收的说明是正确的 B专业资料整理WORD格式A、程序员必须创立一个线程来释放内存B、内存回收程序负责释放无用内存专

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号