ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:69KB ,
资源ID:2649490      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-2649490.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(JAVA语言程序设计模拟题29941new.doc)为本站会员(dreamzhangning)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

JAVA语言程序设计模拟题29941new.doc

1、中国地质大学(北京)继续教育学院 2012 年 03 课程考试第 1 页(共 6 页) JAVA 语言程序设计 模拟题一. 单项选择题1Java 语言具有许多优点和特点,下列选项中,哪个反映了 Java 程序并行机制的特点?( B )A安全性 B多线性 C跨平台 D可移植2设 x = 1, y = 2,z = 3,则表达式 yz/x 的值是( A ) 。A3 B35 C4 D53Java application 中的主类需包含 main 方法,以下哪项是 main 方法的正确形参?( B )AString args BString args CChar args DStringBuffer a

2、rgs4不允许作为类及类成员的访问控制符的是( C ) 。Apublic Bprivate C static Dprotected5为 AB 类的一个无形式参数无返回值的方法 method 书写方法头,使得使用类名 AB 作为前缀就可以调用它,该方法头的形式为( A ) 。Astaticvoidmethod() Bpublicvoidmethod()Cfinalvoidmethod() D abstractvoidmethod()二. 填空题1开发与运行 Java 程序需要经过的三个主要步骤为 编辑源程序 、编译生成字节码 和 解释运行字节码。2. 如果一个 Java Applet 源程序文件

3、只定义有一个类,该类的类名为 MyApplet,则类MyApplet 必须是 Applet 类的子类并且存储该源程序文件的文件名为 MyApplet 。3. 如果一个 Java Applet 程序文件中定义有 3 个类,则使用 Sun 公司的 JDK 编译器 javac Exe 编译该源程序文件将产生 3 个文件名与类名相同而扩展名为 class 的字节码文件。4. 在 Java 的基本数据类型中,char 型采用 Unicode 编码方案,每个 Unicode 码占用 2 字节内存空间,这样,无论是中文字符还是英文字符,都是占用 2 字节内存空间。5. 设 x=2 ,则表达式(x + + )

4、3 的值是 0 。6. 若 x=5,y=10,则 x=y 的逻辑值分别为 true 和 false 。7 抽象(abstract )方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。最终(final)方法是不能被当前类的子类重新定义的方法。8创建一个名为 MyPackage 的包的语句是 package MyPackage ,该语句应该放在程序的位置为:应该在程序第一句 。继承关系。三. 判断题1Applet 是一种特殊的 Panel,它是 Java Applet 程序的最外层容器。 ( )2Java 的各种数据类型占用的内存长度固定,与具体软硬件环境无关。 (

5、 )3Java 源程序文件中是不区分字母的大小写的。 ()4Java 有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。 ()5无论 Java 源程序包含几个类的定义,若该源程序文件以 B.java 命名,编译后生成的都只有一个名为 B.class 的字节码文件。 ( )6abstract 方法所在的类必须是 abstract 类。 ()7在 Java 的方法中定义一个常量要用 const 关键字。 ( )中国地质大学(北京)继续教育学院 2012 年 03 课程考试第 2 页(共 6 页) 8Java 的源代码中定义几个类,编译结果就生成几个以.class 为后缀的字节码文件。 ()9

6、Java 类中不能存在同名的两个成员函数。 ()10在 Java 中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。 ()四. 写出下列程序完成的功能。1public class Sum public static void main(Stringargs ) double sum = 00;for(int i = 1;i= 0 ;i )Systemoutprint (ai+ ) ;System out.println ( ) ; 答:从标准输入(即键盘)读入 10 个整数存入整型数组 a 中,然后逆序输出这 10 个整数。4import javaawt

7、 *;public class abc public static void main(String args ) new FrameOut() ; class FrameOut extends Frame / Frame 为系统定 Button btn; /义的窗框类FrameOut () super (按钮) ;btn = new Button(按下我) ;setLayout(newFlowLayout( ) ) ;add(btn) ;setSize(300,200) ;show() ;答:创建一个标题为“按钮“ 的窗框,窗框中显示有 “按下我 ”字样的按钮。五写出下面程序的运行结果1im

8、port javaio*;public class abc public static void main (String args ) AB s = new AB(Hello!I love JAVA ) ;Systemoutprintln(stoString( ) ) ;class AB String s1 ;String s2 ;AB(String str1,String str2) s1 = str1; s2 = str2;public String toString() return s1+s2;中国地质大学(北京)继续教育学院 2012 年 03 课程考试第 4 页(共 6 页) 答

9、:Hello! I love JAVA2import javaio*;public class abcpublic stati cvoid main(Stringargs ) SubSubClass x=new SubSubClass(10 ,20,30) ;xshow() ; class SuperClass int a,b;SuperClass(int aa,int bb) a=aa;b=bb ; void show() Systemout println(a= +a+ nb= +b) ;class SubClass extends SuperClass int c;SubClass(in

10、t aa,int bbint cc) super (aa,bb) ;c=cc;class SubSubClass extends SubClass int a;SubSubClass(int aa,int bbint cc) super (aa,bb,cc) ;a=aa+bb+cc;void show() Systemoutprintln (a= +a+ nb= +b+ nc=+c) ;答:a=60 b=20 c=30六使用 Java 语言编写程序。1编写一个字符界面的 Java Application 程序,接受用户输入的 10 个整数,并输出这 10个整数的最大值和最小值。答:import

11、 java io*;public class abcpublic static void main(Stringargs ) int i,n=10,max=0,min=0,temp=0;try 中国地质大学(北京)继续教育学院 2012 年 03 课程考试第 5 页(共 6 页) BufferedReader br=new BufferedReader(new InputStreamReader(System.in) ) ;max=min=IntegerparseInt(brreadLine( ) ) ; catch(IOException e) ;for(i=2;imax)max=temp

12、;if(tempmin)min=temp; catch(IOException e) ;System outprintln(max=+max+nmin=+min) ;2编写一个完整的 Java Applet 程序使用复数类 Complex 验证两个复数 1+2i 和 3+4i 相加产生一个新的复数 4+6i。复数类 Complex 必须满足如下要求:(1)复数类 Complex 的属性有:RealPart:int 型,代表复数的实数部分ImaginPart:int 型,代表复数的虚数部分(2)复数类 Complex 的方法有:Complex():构造函数,将复数的实部和虚部都置 0Comple

13、x(intr , inti):构造函数,形参 r 为实部的初值,i 为虚部的初值。ComplexcomplexAdd(Complexa):将当前复数对象与形参复数对象相加,所得的结果仍是一个复数值,返回给此方法的调用者。StringToString():把当前复数对象的实部、虚部组合成 a+bi 的字符串形式,其中 a 和 b分别为实部和虚部的数据。答:import java applet *;import java awt*;public class abc extends AppletComplex a,b ,c ;public void init()a=new Complex(1,2);

14、b=new Complex(3,4);c=new Complex();public void paint (Graphics g)中国地质大学(北京)继续教育学院 2012 年 03 课程考试第 6 页(共 6 页) c=acomplexAdd (b);gdrawString(第一个复数:+atoString(),10,50);gdrawString(第二个复数:+boString (),10,70);gdrawString(两复数之和:+ctoString(), 10,90);class Complexint RealPart ; / 复数的实部int ImaginPart ;/ 复数的虚部Complex() RealPart=0;ImaginPart=0;Complex(int r,int i) RealPart=r; ImaginPart=i;Complex complexAdd (Complexa )Complex temp=new Complex ();/ 临时复数对象tempRealPart=RealPart+aRealPart;tempImaginPart=ImaginPart+aImaginPart;return temp ;public String toString() return (RealPart+ + +ImaginPart+ i );

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报