注意:此页面搜索的是所有试题
国家开放大学JAVA语言程序设计
( )提供给上层应用进行开发和构建应用的基础类库。
单选题 (2.5 分) 2.5分
A.
JDK

B.
JRE

C.
JVM

D.
Java应用

Java程序在编译之后,以( )方式被Java虚拟机执行。
单选题 (2.5 分) 2.5分
A.
源代码

B.
二进制

C.
字节码

D.
文本

下列( )移动开发平台使用Java语言作为官方推荐开发语言。
单选题 (2.5 分) 2.5分
A.
Symbian

B.
IOS

C.
Windows

D.
Android

Java语言中用来编译Java程序的命令是( )。
单选题 (2.5 分) 2.5分
A.
java.exe

B.
javaw.exe

C.
javap.exe

D.
javac.exe

下列( )是合法的标识符。
单选题 (2.5 分) 2.5分
A.
this.commodityPrice

B.
num_green

C.
23667

D.
{printOut}

下列( )不是保留字
单选题 (2.5 分) 2.5分
A.
byte

B.
return

C.
num_blue

D.
private

下列关于float类型float f=5.2的说法,正确的是( )。
单选题 (2.5 分) 2.5分
A.
正确

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

C.
错误,变量声明错误

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

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


int m = 50, n=160; int tmp =m; m=n; n=tmp
单选题 (2.5 分) 2.5分
A.
50/160

B.
50/50

C.
160/50

D.
160/160

表达式29/3*3的值是( )。
单选题 (2.5 分) 2.5分
A.
29

B.
27.999

C.
27

D.
27.0

执行下列语句: int m=15; int val =m- -; val的值是( )。
单选题 (2.5 分) 2.5分
A.
13

B.
14

C.
15

D.
16

执行下列语句: int m=15; int val =--m; val的值是( )。
单选题 (2.5 分) 2.5分
A.
13

B.
14

C.
15

D.
16

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


public class Conditional{


public static void main(String args[ ]){


int x=4;


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


}

单选题 (2.5 分) 2.5分
A.
value is 99.9

B.
value is 9

C.
value is 9.0

D.
编译错误
}

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


public class Exam1 {


public static void main(String[] args) {


double var1 = 333;


double var2 = 2344;


String str = var1 + " / " + var2 + " = ";


var2 = var1 / var2;


str = str + var2;


System.out.println(str);


}


}
多选题 (2.5 分) 2.5分A.
333.0 / 2344.0 = 0.14206484641638226

B.
333.0 / 2344.0 = 0.142

C.
0.14206484641638226

D.
0.142

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


int num = 15;
if (num % 2==0) {
System.out.println( "num " + num + " is 偶数");
} else {
System.out.println( "num " + num + "is 奇数");
}
单选题 (2.5 分) 2.5分
A.
15

B.
2

C.
"num 15 is 偶数"

D.
"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");
  }
 }
}
单选题 (2.5 分) 2.5分
A.
case 0

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

C.
没有任何显示

D.
"default"