电子科技大20春《JAVA程序设计》在线作业1

所属学校:电子科技大学 科目:JAVA程序设计 2020-04-26 17:18:50 在线 作业 程序设计 科技大 电子
20春《JAVA程序设计》在线作业1
1.[单选题] 下列关于方法形参的叙述中,         是正确的。
奥鹏作业答案
    A.必须有多个
    B.至少有一个
    C.可以没有
    D.只能是简单变量
    正确答案:——C——
2.[单选题] 设有数组定义:int a[]={1,2,3,4};int s=0;for(int i=0;i<a.length;i++)s+=a[i];System.out.println(s);则顺序执行上述几个语句后的输出结果为
    A.0
    B.1
    C.10
    D.1234
    正确答案:——C——
3.[单选题] 下列语句的输出结果是         。public class A{public static void main(String[]args){System.out.println(2>1);}}
    A.true
    B.false
    C.1
    D.0
    正确答案:——A——
4.[单选题] 在线程中,普通优先级的线程其优先级默认值为
    A.1
    B.2
    C.5
    D.10    答案 761 296 021
    正确答案:————
5.[单选题] 以下         约束符可用于定义成员常量。
    A.static
    B.final
    C.abstract
    D.No modifier can be used
    正确答案:————
6.[单选题] 1main方法是Java Application程序执行的入口点,下列         main方法原型是不正确的。
    A.public static void main(String[]args)
    B.public static void main(String args[])
    C.public static void main(String[]a)
    D.public static void main(string[]args)
    正确答案:————
7.[单选题] 对于构造方法,下列叙述正确的是
    A.构造方法的方法名必须与类名相同
    B.构造方法必须用void申明返回类型
    C.构造方法可以被程序调用
    D.若编程人员没在类中定义构造方法,程序将报错
    正确答案:————
8.[单选题] 设有下面的两个类定义:class A{void show(){System.out.print("AA");}}
class B extends A{void show(){System.out.print("BB");}}
则顺序执行如下语句后输出的结果为         。A a=new A();B b=new B();
a.show();b.show();
    A.AAAA
    B.AABB
    C.BBBB
    D.BBAA
    正确答案:————
9.[单选题] 下列关于接口的叙述中,         是正确的。
    A.接口与抽象类是相同的概念
    B.接口之间不能有继承关系
    C.一个类只能实现一个接口
    D.接口中只含有抽象方法和常量
    正确答案:————
10.[单选题] 下列         修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问。
    A.private
    B.public
    C.protected
    D.无修饰符
    正确答案:————
11.[单选题] 下列类定义中不正确的是
    A.public class A extends B{}
    B.public class A extends B,D{}
    C.public class A implements B,D{}
    D.public class A extends B implements C,D,E{}
    正确答案:————
12.[单选题] 下列命令中,         命令是Java的编译命令。
    A.javac
    B.java
    C.javadoc
    D.appletviewer
    正确答案:————
13.[单选题] 下列叙述中,         是正确的。
    A.类是变量和方法的集合体
    B.数组是无序数据的集合
    C.抽象类可以实例化
    D.类成员数据必须是公有的
    正确答案:————
14.[单选题] 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 b1
    A.all change height and width
    B.Button One change height
    C.Button Two change height and Button Three change width
    D.Button Four change height and width
    正确答案:————
15.[单选题] 有如下代码:class A{private int m;public static void f(){}}为了让f()方法能直接访问m,则应
    A.将private int m;改为protected int m;
    B.将private int m;改为public int m;
    C.将private int m;改为static int m;
    D.将private int m;改为int m;
    正确答案:————
16.[单选题] 下列         是异常的含义。
    A.程序的语法错
    B.程序编译或运行中所发生的异常事件
    C.程序预先定义好的异常事件
    D.程序编译错误
    正确答案:————
17.[单选题] 下列关于继承的叙述中,         是正确的。
    A.子类能继承父类的所有方法和状态
    B.子类能继承父类的非私有方法和状态
    C.子类只能继承父类的public方法和状态
    D.子类只能继承父类的方法,而不继承状态
    正确答案:————
18.[单选题] 在Java的基本数据类型中,int型数据占用         字节内存空间。
    A.1
    B.2
    C.4
    D.不能确定,取决于计算机字长
    正确答案:————
19.[单选题] 下列各输出语句中,显示结果为“123”的是
    A.System.out.println(1+2+3);
    B.System.out.println(1+""+2+3);
    C.System.out.println(1+2+3+"");
    D.System.out.println(1+2+""+3);
    正确答案:————
20.[单选题] 下列Java源文件代码片段中,         是不正确的。
    A.package t;public class A{}
    B.import java.io.*;package t;public class A{}
    C.import java.io.*;class A{}public class B{}
    D.import java.io.*;import java.awt.*;public class A{}
    正确答案:————
21.[判断题] (   )Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。
    A.错误
    B.正确
    正确答案:————
22.[判断题] (   )Java语言没有无符号整数类型、指针类型、结构类型、枚举类型、共用体类型。
    A.错误
    B.正确
    正确答案:————
23.[判断题] (   )Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。
    A.错误
    B.正确
    正确答案:————
24.[判断题] (   )有的类定义时可以不定义构造函数,所以构造函数不是必需的。
    A.错误
    B.正确
    正确答案:————
25.[判断题] (   )final类中的属性和方法都必须被final修饰符修饰。
    A.错误
    B.正确
    正确答案:————

,附件是答案,核对题目后下载
版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: