最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

国开26春《Java语言程序设计》终结性考试【参考答案】

在线作业 奥鹏作业之家 7浏览

国开26春《Java语言程序设计》终结性考试【参考答案】

题目:【单项选择题】Java语言中,用来运行Java程序编译后的代码且屏蔽系统差异性的是( )。

题目:【单项选择题】下列代码执行的结果中a和b的值分别为( )。int a = 20, b=30; int tmp =a; a=b; b=tmp;

题目:【单项选择题】(int)((double)(3)/2)的结果是( )。

题目:【单项选择题】表达式19/3*3的值是( )。

题目:【单项选择题】下列( )文档注释在Java代码中是正确的。

题目:【单项选择题】下列( )是合法的标识符。

题目:【单项选择题】下列控制语句不能实现循环操作的是( )。

题目:【单项选择题】在switch-case语句中,( )需要与下列语句搭配使用,用以结束对应case逻辑的执行。

题目:【单项选择题】执行下列语句: int i=19;   int val =–i;  val的值为是( )。

题目:【单项选择题】在下列的代码中,输入信息会导致输出“default”的m是( )。

public class Test1{

public static void main(String args[]){

int m;

switch(m){

case 0:System.out.println(“case 0”);

case 1:System.out.println(“case 1”);break;

case 2:  break;

default: System.out.println(“default”);

}

}

题目:【单项选择题】有如下代码片段,其执行的结果为( )。

int n; for (n=2; n<=7;n++) {System.out.print(n);}

题目:【单项选择题】下列关于包的描述中,错误的是( )。

题目:【单项选择题】下列修饰符用来定义常量(不可变)的是( )。

题目:【单项选择题】下列( )语句把方法声明为抽象的公共方法。

题目:【单项选择题】关于被私有访问控制符private修饰的成员变量,下列说法正确的是( )。

题目:【单项选择题】下列关于类的定义中,a1,a2为接口,x,y为类,继承代码中错误的是( )。

题目:【单项选择题】下列关于Java中类的说法不正确的是( ) 。

题目:【单项选择题】Java语言中,方法声明中用来声明异常的关键字是( )。

题目:【单项选择题】编写线程类,需要实现的接口是( )。

题目:【单项选择题】编写线程类,需要继承的父类是( )。

题目:【单项选择题】实现变量线程安全的方式是( )。

题目:【单项选择题】编译Java  Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(   )。

题目:【单项选择题】设 x = 1 , y = 2 , z = 3,则表达式  y+=z--/++x  的值是(   )。

题目:【单项选择题】不允许作为类及类成员的访问控制符的是(   )。

题目:【单项选择题】为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(   )。

题目:【单项选择题】Java application中的主类需包含main方法,以下哪项是main方法的正确形参?( )

题目:【单项选择题】以下关于继承的叙述正确的是( )。

题目:【单项选择题】以下哪个不是Java的原始数据类型(   )

题目:【单项选择题】给出下面代码,关于该程序以下哪个说法是正确的?(  )

public class Person{

static int arr[] = new int[5];

public static void main(String a[])

{

System.out.println(arr[0]); }

}

题目:【单项选择题】下列哪些语句关于Java内存回收的说明是正确的? (  )

题目:【单项选择题】对于下列Hello类,哪个叙述是正确的?

class Hello {

Hello(int m){

}

int Hello() {

return 20;

}

hello() {

}

}

题目:【单项选择题】对于下列Dog类,哪个叙述是错误的?

class Dog {

Dog(int m){

}

Dog(double  m){

}

int Dog(int m){

return 23;

}

void Dog(double m){

}

}

题目:【单项选择题】下列程序中注释的哪个代码(A,B,C,D)是错误的(无法通过编译)?

class A {

static int m;

static void f(){

m = 20 ; //A

}

}

class B extends A {

void f()  //B

{  m = 222 ;   //C

}

}

class E {

public static void main(String args[]) {

A.f();   // D

}

}

题目:【单项选择题】下列程序中注释的哪个代码(A,B,C,D)是错误的(无法通过编译)?

abstract class A {

abstract float getFloat ();  //A

void f() //B

{ }

}

public class B extends A {

private float m = 1.0f;   //C

private float getFloat ()     //D

{  return m;

}

}

题目:【单项选择题】使用catch(Exception e)的优点是( )。

题目:【单项选择题】定义一个类,必须使用的关键字是(  )

题目:【单项选择题】定义一个接口必须使用的关键字是(   )

题目:【单项选择题】当某一线程正处于休眠状态,而另一个线程用 Thread 类中的 interrupt() 方法中断它时,抛出的异常类型是( )。

题目:【单项选择题】关于下面的程序Test.java说法正确的是( )。

public class Test {

String x=”1″;

int y;

public static void main(String args[]) {

int z=2;

System.out.println(x+y+z);

}

}

题目:【单项选择题】下列关于抽象类和接口的说法错误的是( )。

题目:【单项选择题】在Java类中,如果一个类不能直接用来基于new创建对象,则可以使用( )关键字来修饰类使其成为抽象类。

题目:【单项选择题】接口中定义的变量一般需要使用( )方式进行声明。

题目:【单项选择题】下列代码中,( )表示引入了当前包下面的所有的类。

题目:【单项选择题】Java语言中,如果类C是类B的子类,类B是类A的子类,下列描述正确的是( )。

题目:【单项选择题】在Java语言中,下列关于方法覆盖的描述,错误的是( )。

题目:【单项选择题】下列代码中标注的(A,B,C,D)中,哪一个是错误的?

abstract class Takecare {

protected void speakHello() {}  //A

public abstract static void cry(); //B

static int f(){ return 0 ;} //C

abstract float g(); //D

}

题目:【单项选择题】Java语言中用来抛出异常的关键字是( )。

题目:【单项选择题】关于下列代码段,说法正确的是( )。

public class Foo{

public int add(int a,int b){

return a+b;

}

public static void main(String[] args){

Foo foo = null;

System.out.println(foo.add(10,20));

}

}

题目:【单项选择题】对于try{……}catch子句的排列方式,下列正确的是( )。

题目:【单项选择题】Java语言中,一定会执行完的代码是( )。

题目:【单项选择题】关于super的说法正确的是()。

题目:【单项选择题】Java语言中,方法声明中用来声明异常的关键字是( )。

题目:【单项选择题】Java中线程安全问题是通过关键字( )解决的。

国开Java语言程序设计答案http://www.open5.net/58403.html

题目:【单项选择题】实现代码线程安全的方式是( )。

题目:【单项选择题】编写线程类,需要实现的接口是( )。

题目:【单项选择题】关于选择结构下列哪个说法正确? (  )

题目:【单项选择题】void的含义是(  )

题目:【单项选择题】下列说法哪个正确?

题目:【单项选择题】构造函数何时被调用?

题目:【单项选择题】下列哪个叙述是正确的?

题目:【单项选择题】下面main()方法的定义哪些是正确的(  )?

题目:【多项选择题】线程对象的生命周期中,通常经历下面哪些状态。

题目:【多项选择题】下面说法正确的是(   )。

题目:【多项选择题】下面说法正确的是(  )。

题目:【多项选择题】下面关于Java中异常处理try块的说法正确的是

题目:【多项选择题】下面关于进程、线程的说法正确的是(    )。

题目:【多项选择题】下列接口中标注的(A,B,C,D)中,哪两个是错误的?

interface Takecare {

protected void speakHello();          //A

public abstract static void cry();        //B

int f();                            //C

abstract float g();                   //D

}

题目:【多项选择题】下列程序中注释的哪两个代码(A,B,C,D)是错误的(无法通过编译)?

class Father {

private int money =12;

float height;

int seeMoney(){

return money ;           //A

}

}

class Son extends Father {

int height;

int lookMoney() {

int m = seeMoney();      //B

return m;

}

}

class E {

public static void main(String args[]) {

Son erzi = new Son();

erzi.money = 300;       //C

erzi.height = 1.78F;      //D

}

}

题目:【多项选择题】下列哪些类声明是错误的?

题目:【多项选择题】下列技术中,属于前端开发技术的是(    )。

题目:【多选题】java1.8中,忽略内部接口的情况,在接口中以下哪条定义是正确的?

题目:【多选题】下面哪个语句正确地声明一个整型的二维数组?

题目:【多选题】下面哪些不是java的简单数据类型?

题目:【多选题】下列说法错误的有()。

题目:【多选题】不能用来修饰interface的有()。

题目:【多选题】执行下列代码后,哪个结论是正确的 String[] s=new String[10];

题目:【多选题】不能用来修饰interface的有()。

题目:【多选题】下列说法错误的有()。

题目:【多选题】下面说法错误的是()。

 

题目:【多选题】下面说法错误的是()。

题目:【判断题】Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

题目:【判断题】Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。

题目:【判断题】Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。

题目:【判断题】构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。

题目:【判断题】在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。

题目:【判断题】拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。

题目:【判断题】在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。

题目:【判断题】一个类的内部会包含其他类中类似的特征和属性,可以考虑基于继承来借鉴这些属性和方法,但还是需要对于类进行重新定义和实现。( )

题目:【判断题】方法重载通过方法入口参数类型以及顺序相同,实现了多个具有方法名的方法。( )

题目:【判断题】布尔值也可以被强制转化为整数型,true的整型值为0,false为1。

题目:【判断题】如果将类设置为abstract,则此类既可以被继承使用,也可以直接创建对象。( )

题目:【判断题】synchronized主要是用在多线程环境下,用以保障代码块和方法的线程安全。( )

题目:【判断题】类内部的成员变量属性为了防止被修改和数值被覆盖,一般使用native修饰符进行修饰。( )

题目:【判断题】一个类的方法内部,可以使用“this.成员变量名”的格式引用成员变量名,this不能省略。( )

题目:【判断题】类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。( )

题目:【判断题】面向对象的抽象性,可以从事物中抽象出本质特征信息,其中的状态数据可转化为类的行为。( )

题目:【判断题】在for语句中,必须设置循环条件,否则程序无法执行。(    )

题目:【判断题】类的方法的修饰符static是静态的,表示该方法不依赖于对象实例。( )

题目:【判断题】修饰符控制了方法的可见范围。( )

题目:【判断题】对象仅做声明,并未做初始化,其默认情况下的值为1。( )

题目:【判断题】在Java语言中,方法在类中声明,一个类中可以声明多个方法,方法之间是有前后顺序关系的。( )

题目:【判断题】在Java语言中,方法的返回值的类型可以是任意的数据类型,但是不能是用户自定义类。( )

题目:【判断题】synchronzied用来保障Java程序的线程安全。( )

题目:【判断题】Java语言支持跨平台,是由于其在JVM上屏蔽了不同操作系统的差异。( )

题目:【判断题】JRE是一整套Java运行环境的程序包,它内置了JDK。(      )

题目:布尔值也可以被强制转化为整数型,true的整型值为0,false为1。(      )

题目:在条件判断中使用的条件可以是任意类型的变量或者表达式。(      )

题目:while语句执行的规则是“先判断再循环”,满足条件,进入循环体内执行。否则不执行循环体的内容。(      )

题目:break是中断打断的意思,在循环语句中是中断一次执行,然后继续后续的循环。(      )

题目:类的方法的修饰符static是静态的,表示该方法不依赖于对象实例。(      )

题目:除0异常ArithmeticException是受控异常。(      )

题目:【判断题】Java 程序一般应当含有 main 方法,因为它是所有 Java 程序执行的入口。

题目:【判断题】Java 语言的标识符是不区分大小写的。

题目:【判断题】有时候为了避免引起混淆,构造方法的方法名可以不与所属类名同名。

题目:【判断题】一个类中含有几个构造方法,称为构造方法的重载。对于重载的方法,其参数列表可以相同。

题目:【判断题】包名可以设置多个,中间通过“;”进行分隔。(    )

题目:【判断题】在Java的方法中定义一个常量要用const关键字。

题目:【判断题】抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。

题目:【判断题】描述对象的两个要素是属性和方法。

题目:【判断题】接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。

题目:【判断题】final修饰的类能派生子类。

题目:【判断题】覆盖的同名方法中,子类方法不能比父类方法的访问权限低。

题目:【判断题】抽象类中能创建对象。

题目:【判断题】Java语言是编译解释型语言。

题目:【判断题】抽象方法没有方法体。

题目:【判断题】面向对象的继承性,可以大大减少类实现中的重复代码。(    )

题目:【判断题】类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。(    )

题目:【判断题】Java程序中的注释,只是用于程序员之间的沟通,对程序代码的维护性没有作用。(    )

题目:【判断题】线程是比进程更小的独立运行的基本单位。(    )

题目:一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。(    )

题目:对象仅做声明,并未做初始化,其默认情况下的值为1。(    )

题目:使用while语句,循环体逻辑代码至少可以执行一次。(    )

题目:使用this 调用本类中的其它构造方法,调用时可以放在构造方法的任意行。(  )

题目:接口可以继承类,也可以继承接口。(    )

题目:【判断题】在java继承机制中,父类中的私有 private)成员不能被子类继承。

转载请注明:奥鹏作业之家 » 国开26春《Java语言程序设计》终结性考试【参考答案】