《电子科技大学20秋学期《JAVA程序设计》在线作业1》由会员分享,可在线阅读,更多相关《电子科技大学20秋学期《JAVA程序设计》在线作业1(10页珍藏版)》请在金锄头文库上搜索。
1、20秋JAVA程序设计在线作业1试卷总分:100 得分:100在线咨询客服:openxu7102一、单选题 (共 20 道试题,共 80 分)1.下列关于方法形参的叙述中, 是正确的。A.至少有一个B.必须有多个C.可以没有D.只能是简单变量答案:C2.设有数组定义:int a=1,2,3,4;int s=0;for(int i=0;i1);A.trueB.falseC.1D.0答案:A4.在线程中,普通优先级的线程其优先级默认值为A.5B.2C.10D.1答案:A5.以下 约束符可用于定义成员常量。A.staticB.finalC.abstractD.No modifier can be u
2、sed答案:B6.1main方法是Java Application程序执行的入口点,下列 main方法原型是不正确的。A.public static void main(stringargs)B.public static void main(Stringargs)C.public static void main(Stringa)D.public static void main(String args)答案:A7.对于构造方法,下列叙述正确的是A.若编程人员没在类中定义构造方法,程序将报错B.构造方法的方法名必须与类名相同C.构造方法必须用void申明返回类型D.构造方法可以被程序调用答案
3、:B8.设有下面的两个类定义:class Avoid show()System.out.print(AA); class B extends Avoid show()System.out.print(BB); 则顺序执行如下语句后输出的结果为 。A a=new A();B b=new B(); a.show();b.show();A.BBBBB.BBAAC.AABBD.AAAA答案:C9.下列关于接口的叙述中, 是正确的。A.接口之间不能有继承关系B.接口中只含有抽象方法和常量C.接口与抽象类是相同的概念D.一个类只能实现一个接口答案:B10.下列 修饰符可以使在一个类中定义的成员变量只能被同
4、一包中的类访问。A.无修饰符B.publicC.protectedD.private答案:A11.下列类定义中不正确的是A.public class A implements B,DB.public class A extends B implements C,D,EC.public class A extends B,DD.public class A extends B答案:C12.下列命令中, 命令是Java的编译命令。A.javadocB.javacC.javaD.appletviewer答案:B13.下列叙述中, 是正确的。A.类是变量和方法的集合体B.类成员数据必须是公有的C.数组
5、是无序数据的集合D.抽象类可以实例化答案:A14.public class X extends Frame public static void main(String args) X x=new X();x.pack();x.setVisible(true); public X() setLayout(new GridLayout(2,2); Panel p1=new Panel(); add(p1); Button b1A.all change height and widthB.Button Two change height and Button Three change widthC
6、.Button One change heightD.Button Four change height and width答案:D15.有如下代码:class Aprivate int m;public static void f()为了让f()方法能直接访问m,则应A.将private int m;改为static int m;B.将private int m;改为public int m;C.将private int m;改为protected int m;D.将private int m;改为int m;答案:A16.下列 是异常的含义。A.程序预先定义好的异常事件B.程序编译错误C.
7、程序编译或运行中所发生的异常事件D.程序的语法错答案:C17.下列关于继承的叙述中, 是正确的。A.子类能继承父类的非私有方法和状态B.子类能继承父类的所有方法和状态C.子类只能继承父类的方法,而不继承状态D.子类只能继承父类的public方法和状态答案:A18.在Java的基本数据类型中,int型数据占用 字节内存空间。A.不能确定,取决于计算机字长B.4C.2D.1答案:B19.下列各输出语句中,显示结果为“123”的是A.System.out.println(1+2+3+);B.System.out.println(1+2+3);C.System.out.println(1+2+3);D
8、.System.out.println(1+2+3);答案:D20.下列Java源文件代码片段中, 是不正确的。A.package t;public class AB.import java.io.*;package t;public class AC.import java.io.*;import java.awt.*;public class AD.import java.io.*;class Apublic class B答案:B二、判断题 (共 5 道试题,共 20 分)21.( )Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。答案:错误22.( )Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。答案:正确23.( )Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。答案:错误24.( )有的类定义时可以不定义构造函数,所以构造函数不是必需的。答案:正确25.( )final类中的属性和方法都必须被final修饰符修饰。答案:错误