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

国开23秋《Java语言程序设计》形考任务1234【参考答案】

( )提供给上层应用进行开发和构建应用的基础类库。

JDK

JRE

JVM

Java应用

答案是:JDK

Java程序在编译之后,以( )方式被Java虚拟机执行。

源代码

二进制

字节码

文本

答案是:字节码

下列( )移动开发平台使用Java语言作为官方推荐开发语言。

Symbian

IOS

Windows

Android

答案是:Android

Java语言中用来编译Java程序的命令是( )。

java.exe

javaw.exe

javap.exe

javac.exe

答案是:javac.exe

下列关于float类型float f=5.2的说法,正确的是( )。

正确

错误,精度不够,需要强制类型转换float

错误,变量声明错误

错误,可以考虑使用int类型

答案是:错误,变量声明错误

下列( )不是保留字

byte

return

num_blue

private

答案是:num_blue

下列( )是合法的标识符。

this.commodityPrice

num_green

23667

{printOut}

答案是:num_green

下列代码执行的结果中m和n的值分别为( )。

int m = 50, n=160; int tmp =m; m=n; n=tmp

50/160

50/50

160/50

160/160

答案是:160/50

表达式29/3*3的值是( )。

29

27.999

27

27.0

答案是:27

执行下列语句: int m=15; int val =m- -; val的值是( )。

13

14

15

16

答案是:

执行下列语句: int m=15; int val =–m; val的值是( )。

13

14

15

16

答案是:

编译运行以下代码段后,关于输出结果正确的是( )。

public class Conditional{

public static void main(String args[ ]){

int x=4;

System.out.println(“value is “+ ((x>4) ? 99.9:9));

}

}

value is 99.9

value is 9

value is 9.0

编译错误

答案是:

下列代码的执行结果是( )。

public class Exam1 {

public static void main(String[] args) {

double var1 = 333;

double var2 = 2344;

String str = var1 + ” / ” + var2 + ” = “;

var2 = var1 / var2;国开形考答案open5.net或联系QQ/微信:18866732

str = str + var2;

System.out.println(str);

}

}

333.0 / 2344.0 = 0.14206484641638226

333.0 / 2344.0 = 0.142

0.14206484641638226

0.142

答案是:

下列代码段运行结果为( )。

int num = 15;
if (num % 2==0) {
System.out.println( “num ” + num + ” is 偶数”);
} else {
System.out.println( “num ” + num + “is 奇数”);
}

15

2

“num 15 is 偶数”

“num 15 is 奇数”

答案是:

下列代码段,m的值为2时会输出( )。

public class Test1{
public static void main(String args[]){
int m;
switch(m){
case 0:
System.out.println(“case 0”);
break;
case 1:
System.out.println(“case 1”);
break;
case 2: break;
default: System.out.println(“default”);
}
}
}

case 0

代码编译失败,没有结果输出

没有任何显示

“default”

答案是:

下列代码段, n处于( )范围时将打印字符串”third” 。

if(n>5){ System.out.println(“first”); } else if(n<=0){ System.out.println(“second”); } else { System.out.println(“third”); }

n>5

n<5

n<=0

n>0&&n<=5

答案是:

下列代码段,执行结果为( )。
int n; for (n=9; n>=3; n–) {System.out.print(n);}

代码执行成功,输出结果为9

代码执行成功,输出结果为8

代码执行成功,输出结果为9876543

代码编译失败,没有结果输出

答案是:

下列循环语句实现先执行后判断循环条件的是( )。

while

do-while

for

switch-case

答案是:

在switch-case语句中,需要与( )语句搭配使用,用以结束对应case逻辑的执行。

continue

break

while

if-else

答案是:

下列代码段,输出“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”);
}
}
}

0

1

2

3

答案是:

下列代码段, x处于( )范围时将打印字符串”second” 。
if(x>0){ System.out.println(“first”); }
else if(x>-3){ System.out.println(“second”); }
else { System.nut.println(“third”); }

x>0

x>-3

x<=-3

x<=0&&x>-3

答案是:

下列数据类型中,switch语句不能用于的是( )。

double

byte

short

char

答案是:

类内部内容不包括( )。

属性信息

外部类的私有方法调用

方法声明

构造方法声明

答案是:

下列关于类方法的描述,错误的是( )。

类方法可使用关键字static作为修饰符

类方法和实例方法均占用内存空间,类方法在未实例化之时,不占用内存空间

类方法能用实例和类名调用

类方法只能处理类变量或调用类方法

答案是:

下列( )不是修饰符。

static

final

abstract

void

答案是:

下列修饰符( )修饰的变量称为静态变量,修饰的方法称为静态方法。

synchronized

native

static

abstract

答案是:

对于下列代码段,说法正确的是( )。
public class Student {
private String name;
private int age;
public Student() {
this(“李红”, 25);
}
public Student(String curName, int curAge) {
this.name = curName;
age = curAge;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return this.getName() + “,” + this.age;
}
………
}

name 和 age 是两个构造方法的入口参数

通过this.name 调用了方法name

通过this(“李红”, 25) 调用了构造方法

通过age 调用了方法age

答案是:

下列修饰符中,可以用来定义类方法和类变量的是( )。

final

synchronized

static

native

答案是:

下列修饰符在修饰类时,类不能直接用来创建实例的是( )。

abstract

final

synchronized

override

答案是:

下列修饰符在修饰类时,不能被继承扩展的是( )。

final

synchronized

native

implements

答案是:

Eclipse目前只支持Windows操作系统,不支持Linux和Macos操作系统。( )

答案是:

Java的源代码,首先被编译为class文件,然后再被翻译成机器码被目标机器执行。( )

答案是:

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

答案是:

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

答案是:

Java语言中注释的语法有三种:单行注释、多行注释和文档注释。( )

答案是:

逻辑运算符主要用于比较数据之间的大小。( )

答案是:

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

答案是:

转载请注明:奥鹏作业之家 » 国开23秋《Java语言程序设计》形考任务1234【参考答案】

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址