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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(JAVA程序设计练习测试题及参考答案Word文件下载.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

JAVA程序设计练习测试题及参考答案Word文件下载.docx

1、 i = 0 ; i - ) System.out.print(ai+ ); System.out.println( );3、 import java.awt.*;public class abc public static void main(String args) new FrameOut();class FrameOut extends Frame /Frame为系统定义的窗框类 Button btn; FrameOut( ) super(JUST”); btn = new Button(MIS setLayout(new FlowLayout( ); add(btn); setSiz

2、e(300,200); show( );4、import java.io.*; public class abc public static void main(String args) SubClass sb = new SubClass( ); System.out.println(sb.min( ); class SuperClass int a = 25 , b = 70 ; class SubClass extends SuperClass int min() return (ab)?a:b); 四、写出下面程序的运行结果(每小题10分,共30分)1、 import java.io.

3、*;public class abc public static void main(String args ) AB s = new AB(Hi!,Nice to meet you. System.out.println(s.toString( );class AB String s1; String s2; AB( String str1 , String str2 ) s1 = str1; s2 = str2; public String toString( ) return s1+s2; public static void main(String args ) int i , s =

4、 0 ; int a = 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90,100,110,120,130,140,150 ; i + ) if ( ai%3 = 0 ) s += ai ; System.out.println(s=+s);3、import java.io.* ; public class abcpublic static void main(String args )SubSubClass a1=new SubSubClass(40,50,60);a1.show();SuperClass a2=new SuperClass(70,80);

5、a2.show();class SuperClass int a,b; SuperClass(int aa,int bb) a=aa; b=bb;public void show() System.out.println(a=+a+nb=+b);class SubClass extends SuperClass int c; SubClass(int aa,int bb,int cc) super(aa,bb); c=cc; class SubSubClass extends SubClass int a; SubSubClass(int aa,int bb,int cc) super(aa,

6、bb,cc); a=aa+bb+cc; public void show() System.out.println(+b+nc=+c);五、使用Java语言编写程序 (共20分).创建类Computer,该类中有一个计算两个数的最大公约数的方法。如果向该方法传递负整数,该方法就会抛出用户自定义异常。要求:用户自定义的异常类名为MyException。Java程序设计练习测试参考答案及评分标准12345 AADBC 编辑源程序 编译生成字节码 解释运行字节码 Applet MyApplet javac.exe 4 . class 2 2 0 true false 抽象 或abstract 最终

7、或final package MyPackage ; 应该在程序第一句 180 单 多 三、程序功能。(共20分,每小题5分)sum=1-1/3+1/5-1/7+1/9-1/11+1/49从标准输入(即键盘)读入20个整数存入整型数组a中,然后逆序输出这10个整数。创建一个标题为JUST的窗框,窗框中显示有字样的按钮。求两个数的最小值。四、程序运行结果(共30分,每小题10分) Hi!Nice to meet you. s=450 a=150b=50c=60a=70b=80五、用Java语言编程 (共20分)/ MyException.javapublic class MyException

8、extends Exception String message; public MyException(String ErrorMessagr) message = ErrorMessagr; public String getMessage() return message;/ Computer.javapublic class Computer public static int getMaxComm(int m , int n) throws MyException if( m = 0 |n=0) throw new MyException(传递的参数不是正整数 if(m 1 B) 4

9、2 C) 81 D)4(6)下列语句中,可以作为无限循环的语句是 A 。A)for(;) B) for(int i=0;i=10) flag=false;下列对程序运行结果描述的选项中,正确的是 D 。A)每行的(x,y)中,可能有xy;每一对(x,y)值都出现两次B)每行的(x,y)中,可能有xy;每一对(x,y)值都出现一次C)每行的(x,y)中,可能有x=y;D)每行的(x,y)中,可能有x=y;(9)如果线程正处于运行状态,则它可能到达的下一个状态是 C 。A)只有终止状态 B) 只有阻塞状态和终止状态 C) 可运行状态,阻塞状态,终止状态 D) 其他所有状态(10)在下列程序的空白处

10、,应填入的正确选项是 B 。import java.io.*;public class writeInt int myArray=10,20,30,40; try DataOutputStream dos=new DataOutputStream(new FileOutputStream(ints.dat); for(int i=0;myArray.length;i+) dos.writeInt(myArrayi); dos. ; System.out.println(Have written binary file ints.dat catch(IOException ioe)IOExcep

11、tionA) start B) close C)read D) write(11)在一个线程中调用下列方法,不会改变该线程运行状态的是 B 。A) yield 方法 B) 另一个线程的join方法 C) sleep 方法 D)一个对象的notify方法(12)在关闭浏览器时调用,能够彻底终止Applet并释放该Applet所有资源的方法是 B 。A) stop() B)destroy() C)paint() D)start()(13)为了将HelloApplet(主类名为HelloApplet.class)嵌入在greeting.html文件中,应该在下列greeting.html文件的横线处

12、填入的代码是 C 。HTMLHEADTITLE Greetings/HEADBODYAPPLET APPLET/BODY/HTMLA) HelloApplet.class B) CODE=” HelloApplet.class”C) CODE=” HelloApplet.class” WIDTH=150 HEIGHT=25 D) CODE=” HelloApplet.class” VSPACE=10 HSPACE=10(14)下列变量名的定义中,符合Java命名约定的是 A 。A) fieldname B) super C) Intnum D)$number(15)自定义异常类的父类可以是 C

13、 。A) Error B) VirtualMachineError C) Exceeption D)Thread(16)阅读下列程序片段:public void test() try sayHello();Hello catch(ArrayIndexOutOfBoundException e)ArrayIndexOutOfBoundException catch(Exception e)Exception finallyfinally如果sayHello()方法正常运行,则test()方法的运行结果将是 D 。A) Hello B) ArrayIndexOutOfBoundExceptionC

14、) Exception D) Hello Finally finally(17)为使Java程序独立于平台,Java虚拟机把字节码与各个操作系统及硬件 A 。A) 分开 B) 结合 C) 联系 D)融合(18)Java中的基本数据类型int在不同操作系统平台的字长是 B 。A) 不同的 B) 32位 C) 64位 D) 16位(19)String、StringBuffer都是 C 类,都不能被继承。A) static B) abstract C) final D) private(20)忽略(21)构造方法必须与 A 相同,它没有返回值,用户不能直接调用它,只能通过new调用。A) 类名 B)

15、 对象名 C) 包名 D) 变量名(22)在多线程并发程序设计中,能够给对象x加锁的语句是 B 。A) x.wait() B) synchronized(x) C) x.notify() D) x. synchronized( )(23)Java中类ObjectOutputStream支持对象的写操作,这是一种字节流,它的直接父类是 C 。A) Writer B) DataOutput C) OutputStream D) ObjectOutput(24)略A) B) C) D)(25)Class类的对象由 A 自动生成,隐藏在.class文件中,它在运行时为用户提供信息。A) Java编译器

16、 B) Java解释器 C) Java new 关键字 D) Java类分解器(26)在Java中,实现用户界面功能的包是 D 。A) java.applet B) java.transaction C) java.util D)java.awt(27)”+”运算符的操作数个数是 A 。A) 1个 B) 2个 C) 3个 D) 4个(28)在switch(expression)语句中,expression的数据类型不能是 A 。A) double B) char C) byte D) short(29)下列叙述中,错误的是 D 。A) 父类不能替代子类 B) 子类能够替代父类 C) 子类继承父

17、类 D) 父类包含子类(30)已知:int a=new int100;在下列给出的数组元素中,非法的是 D 。A) a0 B) a1 C) a99 D) a100二、简单应用题填空(24分)本题要求:创建了一个线程,连续输出6行字符中“Hello!”完善程序。public class Java_2 Hello h=new Hello(); Thread t=new Thread(h); t.start();class Hello implements Runnable int i=0; while(true)Hello! if(i+=5) break;四、综合应用题填空(18分,每空6分)以下程序的功能是单击“黄色”按钮,使图形用户界面窗口的背景色变为黄色,运行结果如下:请完善程序。import java.awt.event.*;import javax.swing.*;public class Java_3 ButtonFrame frame=new ButtonFrame(); fram

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2