2022年西安电子科技大学上学期Java程序方案试题.docx
《2022年西安电子科技大学上学期Java程序方案试题.docx》由会员分享,可在线阅读,更多相关《2022年西安电子科技大学上学期Java程序方案试题.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用西安电子科技高校2022 上学期期末考试Java 程序设计试卷姓名专业学号题号一二三四五总分分数得分 评卷人一、单挑选题 每道题 2 分,共 10 分 1、编译 Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩 展名为 ; A. .java B. .class C. .html D.exe 2、设 x = 1 , y = 2 , z = 3,就表达式 y z / x 的值是 ; A. 3 B. 3. 5 C. 4 D. 5 3、在 Java Applet程序用户自定义的Applet
2、子类中,一般需要重载父类的 方法来完成一些画图操作; A. start B. stop C. init D. paint 4、不答应作为类及类成员的拜访掌握符的是 ; A. public B. private C. static D. protected 5、为 AB 类的一个无形式参数无返回值的方法method 书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为 ; A. static void method B. public void method C. final void method D. abstract void method 名师归纳总结 - - - - -
3、- -第 1 页,共 11 页精选学习资料 - - - - - - - - - 得分评卷人个人资料整理仅限学习使用二、填空题 3 的值是;6、如 x = 5 ,y = 10 ,就 x = y 的规律值分别为 和;7、方法是一种仅有方法头,没有详细方法体和操作实现的方法,该方法必需在抽象类之中定义; final 方法是不能被当前类的子类重新定义的方法;8、创建一个名为 MyPackage 的包的语句是 package MyPackage ;语句应当放在程序的位置为:程序第一句9、设有数组定义:int MyIntArray = 10 , 20 , 30 , 40 , 50 , 60 , 70;就执
4、行以下几个语句后的输出结果是; int s = 0 ; for int i = 0 ; i if i % 2 = = 1 s += MyIntArrayi ; System.out.println s ;10、在 Java 程序中,通过类的定义只能实现 单 重继承,但通过接口的定义可以实现 多 重继承关系;得分 评卷人三、写出以下程序完成的功能; 每道题 5 分,共 20 分 名师归纳总结 - - - - - - -第 2 页,共 11 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用1、public class Sum public static void ma
5、in String args double sum = 0.0 ; for int i = 1 ; i sum += 1.0/double i ; System.out.println sum=+sum ; 2、 import java.io.* ; public class Reverse public static void mainString args int i , n =10 ; int a = new int10 for i = 0 ; i try BufferedReader br = new BufferedReader new InputStreamReaderSystem
6、.in;输入一个整数 ai = Integer.parseIntbr.readLine ; / catch IOException e for i = n1 ; i = 0 ; i System.out.printai+ ; System.out.println ; 3、 import java.awt.*; public class abc public static void mainString args 名师归纳总结 - - - - - - -第 3 页,共 11 页精选学习资料 - - - - - - - - - new FrameOut个人资料整理仅限学习使用; class Fra
7、meOut extends Frame / Frame为系统定义的窗框类 Button btn; / FrameOut super按钮 ;按下我 ; btn = new Button setLayoutnew FlowLayout addbtn; setSize300,200; show ; 4、import java.io.*; public class abc public static void mainString args SubClass sb = new SubClass ; System.out.printlnsb.max class SuperClass int a = 10
8、 , b = 20 ; class SubClass extends SuperClass int max return ab.a:b; 得分 评卷人 四、写出下面程序的运行结果 每道题 10 分,共 30 分 1、 import java.io.*;public class abc public static void mainString args 名师归纳总结 - - - - - - -第 4 页,共 11 页精选学习资料 - - - - - - - - - 个人资料整理 仅限学习使用 AB s = new ABHello.,I love JAVA.; System.out.printl
9、ns.toString ; class AB ; String s1 String s2; AB String str1 , String str2 s1 = str1; s2 = str2; public String toString return s1+s2; 2、 import java.io.* ; public class abc public static void mainString args int i , s = 0 ; int a = 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 for i = 0 ; i if ai%3 = =
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 西安电子科技大学 上学 Java 程序 方案 试题
限制150内