1、 课程名称: Java 语言程序设计 I 1东 北 大 学 继 续 教 育 学 院Java 语言程序设计 I 试 卷(作业考核 线上) B 卷学习中心: 院校学号: 姓 名: (共 9 页) 总分 题号 一 二 三 四 五 六 七 八 九 十得分一、选择题(请将所有正确答案写到答题卡中,每小题 3 分,共 60 分)题号 1 2 3 4 5 6 7 8 9 10答案题号 11 12 13 14 15 16 17 18 19 20答题卡答案1 . 下面的代码段中,执行之后 i 和 j 的值是什么?int i = 1;int j;j = i+;A. 1, 1B. 1, 2课程名称: Java 语言
2、程序设计 I 2C. 2, 1D. 2, 22 . 在 Applet 的关键方法中,下列哪个方法是关闭浏览器以释放 Applet 占用的所有资源?A. init()B. start()C. paint()D. destroy()3 . 能从循环语句的循环体中跳出的语句是( ) 。A. for 语句B. break 语句C. while 语句D. continue 语句4 . 按照 Java 的标识符命名规范,下列表示一个类的标识符正确的是A. HelloworldB. HelloWorldC. helloworldD. helloWorld5 . 若有循环:int x=5,y=20;doy-=
3、x; x+;while(+xMax ) Max = ai;System.out.println( Max+“ “+Min );System.out.println( );课程名称: Java 语言程序设计 I 83. 写出下列程序完成的功能import java.awt.*;public class abc public static void main(String args) new FrameOut(); class FrameOut extends Frame Button btn; FrameOut( ) super(“按钮“);btn = new Button(“按下我“);set
4、Layout(new FlowLayout( );add(btn);setSize(300,200);show( );4写出以下程序的运行结果import java.awt.*;import java.applet.Applet;public class Applet1 extends Applet课程名称: Java 语言程序设计 I 9public void paint( Graphics g )g.drawLine( 30,5,100,45 );g.drawRect( 30,50,50,20 );g.drawOval( 30,80,50,40 );g.drawString( “They are figures!“ , 30,150 );三、程序设计题(共 20 分)建立一个表示复数的类:私有数据为两个浮点数分别表示实部和虚部,初始化方式有 1)无参默认为0;2)两个浮点数分别表示实部和虚部;外部接口有:以 a+bi 的形式输出的复数;两个复数相加;复数加一浮点数;比较两个复数是否相等。课程名称: Java 语言程序设计 I 10