欢迎光临
奥鹏作业辅导

19秋西交《JAVA语言程序设计》在线作业[答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导
可做全部院校网课作业、课程代看、网考、论文辅导!答案请加微信:xx99ttt 或QQ:1514133056

19秋西交《JAVA语言程序设计》在线作业[答案]满分答案

西交《JAVA语言程序设计》在线作业

试卷总分:100  得分:100

一、单选题 (共 14 道试题,共 28 分)

1.MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量( )

A.public int MAX_LENGTH=100;

B.public final int MAX_LENGTH=100.

C.final public int MAX_LENGTH=100;

D.final int MAX_LENGTH=100;

 

2.给出下面代码:   1) class Parent {   2) private String name;   3) public Parent(){}   4) }   5) public class Child extends Parent {   6) private String department;   7) public Child() {}   8) public String getValue(){ return name; }   9) public static void main(String arg[]) {   10) Parent p = new Parent();   11) }   12) }   那些行将引起错误?( )

A.第8行

B.第7行

C.第6行

D.第3行

 

3.类Teacher和Student是类Person的子类;    Person p;    Teacher t;    Student s;    //p, t and s are all non-null.    if(t instanceof Person) { s = (Student)t; }   最后一句语句的结果是( )

A.表达式是错误的;

B.表达式是合法的;

C.编译时正确,但运行时错误。

D.将构造一个Student对象;

 

4.给出下面代码段   1) public class Test {   2) int m, n;   3) public Test() {}   4) public Test(int a) { m=a; }   5) public static void main(String arg[]) {   6) Test t1,t2;   7) int j,k;   8) j=0; k=0;   9) t1=new Test();   10) t2=new Test(j,k);   11) }   12) }   哪行将引起一个编译时错误? ()

A.line 6

B.line 5

C.line 3

D.line 10

 

5.对于下列代码:   1) class Person {   2) public void printValue(int i, int j) {//... }   3) public void printValue(int i){//... }   4) }   5) public class Teacher extends Person {   6) public void printValue() {//... }   7) public void printValue(int i) {//...}   8) public static void main(String args[]){   9) Person t = new Teacher();   10) t.printValue(10);   11) }   第10行语句将调用哪行语句?( )

A.line 7

B.line 6

C.line 3

D.line 2

 

6.看以下程序: boolean a=false; boolean b=true; boolean c=(a&&b)&&(!b); int result=c==false?1:2; 这段程序执行完后,c与result的值是:( )

A.c=true;result=2;

B.c=true;result=1;

C.c=false;result=2;

D.c=false;result=1;

 

7.运行下列程序, 会产生什么结果 ( )   public class X extends Thread implements Runable{   public void run(){    System.out.println("this is run()");   }   public static void main(String args[])   {    Thread t=new Thread(new X());    t.start();    }   }

A.第六行会产生运行错误

B.第六行会产生编译错误

C.第一行会产生编译错误

D.程序会运行和启动

 

8.指出下列程序的运行结果 ( )   int i = 9;   switch (i) {   default:   System.out.println("default");   case 0:   System.out.println("zero");   break;   case 1:   System.out.println("one");   case 2:   System.out.println("two");   }

A.no output displayed那个

B.error default clause not defined

C.default, zero

D.default

 

9.运行下列程序,会产生什么结果()   class Outer1{    private int a;    void foo(double d,final float f){ String s; final boolean b; class Inner{  void methodInner(){   System.out.println("in the Inner");  } }    }    public static void main(String args[])   {   Outer1 me=new Outer1();   me.foo(123,123);   System.out.println("outer");   }  }

A.编译不通过

B.outer

C.in the Inner outer

D.in the Inner

 

10.面向对象程序设计方法的优点()

A.可重用性、可维护性、可操作性

B.可重用性、可扩展性、可管理性

C.可重用性、可扩展性、可操作性

D.可管理性、可扩展性、可操作性

 

11.下面选项中,Java对类Welcome进行定义正确的是()

A.public class welcome

B.public class Welcome

C.public class We lcome

D.public class 1Welcome

 

12.有如下的程序:    public class Welcome3    {    public static void main( String args[] )    {    System.out.println( "Welcome\nto\nJava\nProgramming!" );    }    }    则它的输出结果是:

A.WelcomentonJavanProgramming!

B.Welcome to Java Programming!

C.Welcome to Java Programming!

D.Welcome to Java Programming!

 

13.对方法main的第1行定义正确的是( )

A.public void main( String arg [ ] )

B.public static void main( String args [ ] )

C.public static void main( String arg [ ] )

D.public main( String arg [ ] )

 

14.下面那一项不会出现编程错误( )

A.括号不成对出现

B.忘记多行注释符的一个定界符

C.在一个显示图形用户界面的应用程序中调用System .exit

D.一个标识符的大小写字母使用不当

 

19秋西交《JAVA语言程序设计》在线作业[答案]多选题答案

二、多选题 (共 11 道试题,共 22 分)

15.下面哪些代码段是正确的Java源程序? ()

A.package testpackage;    public class Test{//do something...}

B.import java.io.*;    package testpackage;    public class Test{// do something...}

C.import java.io.*;    import java.awt.*;    public class Test{// do something...}

D.import java.io.*;    class Person{// do something...}    public class Test{// do something...}

 

16.public class parent {  int change() {}  }   class Child extends Parent { }    哪些方法可加入类Child中? ( )

A.public int change(){}

B.private int change(){}

C.int chang(int i){}

D.abstract int chang(){}

 

扫描二维码获取答案

热门文章

  • 东师社会保障制度18秋在线作业3答案

  • 社会保障制度18秋在线作业3-0002 试卷总分:100 得分:0 一、 单选题 (共 15 道试题,共 37 分) 1.下列属于福利国家的是 A.美国 B.德国 C.英国 D.新加坡 2.国际劳工组
  • 19春北理工《操作系统》在线作业[答案]

  • 北理工《操作系统》在线作业-0004 试卷总分:100 得分:0 一、 单选题 (共 20 道试题,共 40 分) 1.在下列文件的物理结构中,不利于文件长度动态增长的是( )

猜你喜欢

  • 北语17秋《会计信息系统》作业4答案

  • 17秋《会计信息系统》作业4 试卷总分:100 得分:0 一、 单选题 (共 9 道试题,共 36 分) 1. ()单把某一项资金拿出来,方便管理和使用。 A. 基本存款账户 B. 一般