注意:此页面搜索的是所有试题
国家开放大学JAVA语言程序设计
下列代码段, n处于( )范围时将打印字符串"third" 。


if(n>5){ System.out.println("first"); } else if(n<=0){ System.out.println("second"); } else { System.out.println("third"); }
单选题 (2.5 分) 2.5分
A.
n>5

B.
n<5

C.
n<=0

D.
n>0&&n<=5

下列代码段,执行结果为( )。
int n; for (n=9; n>=3; n--) {System.out.print(n);}
单选题 (2.5 分) 2.5分
A.
代码执行成功,输出结果为9

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

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

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

下列循环语句实现先执行后判断循环条件的是( )。
单选题 (2.5 分) 2.5分
A.
while

B.
do-while

C.
for

D.
switch-case

在switch-case语句中,需要与( )语句搭配使用,用以结束对应case逻辑的执行。
单选题 (2.5 分) 2.5分
A.
continue

B.
break

C.
while

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

B.
1

C.
2

D.
3

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

B.
x>-3

C.
x<=-3

D.
x<=0&&x>-3

22.

下列数据类型中,switch语句不能用于的是( )。
单选题 (2.5 分) 2.5分
A.
double

B.
byte

C.
short

D.
char

类内部内容不包括( )。
单选题 (2.5 分) 2.5分
A.
属性信息

B.
外部类的私有方法调用

C.
方法声明

D.
构造方法声明

下列关于类方法的描述,错误的是( )。
单选题 (2.5 分) 2.5分
A.
类方法可使用关键字static作为修饰符

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

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

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

下列( )不是修饰符。
单选题 (2.5 分) 2.5分
A.
static

B.
final

C.
abstract

D.
void

下列修饰符( )修饰的变量称为静态变量,修饰的方法称为静态方法。
单选题 (2.5 分) 2.5分
A.
synchronized

B.
native

C.
static

D.
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;
}
………
}
单选题 (2.5 分) 2.5分
A.
name 和 age 是两个构造方法的入口参数

B.
通过this.name 调用了方法name

C.
通过this("李红", 25) 调用了构造方法

D.
通过age 调用了方法age

下列修饰符中,可以用来定义类方法和类变量的是( )。
单选题 (2.5 分) 2.5分
A.
final

B.
synchronized

C.
static

D.
native

下列修饰符在修饰类时,类不能直接用来创建实例的是( )。
单选题 (2.5 分) 2.5分
A.
abstract

B.
final

C.
synchronized

D.
override

下列修饰符在修饰类时,不能被继承扩展的是( )。
单选题 (2.5 分) 2.5分
A.
final

B.
synchronized

C.
native

D.
implements