42766--福建师范大学JAVA程序设计期末备考题库42766奥鹏期末考试题库合集
单选题:
(1)关于方法main()的说法正确的是()。
A.方法main()只能放在公共类中
B.main()的头定义可以根据情况任意更改
C.一个类中可以没有main()方法
D.所有对象的创建都必须放在main()方法中
正确答案:C
(2)下面程序运行到*处时,j的值为()。
public class test{
public static void main (String args[]) {
int i = 0xFFFFFFF1;
int j = ~i;
*
}
}
A.-15
B.0
C.1
D.14
正确答案:D
(3)关于选择结构下列说法正确的是()。
A.if 语句和else语句必须成对出现
B.if语句可以没有else语句对应
C.switch结构中每个case语句中必须用break语句
D.switch结构中必须有default语句
正确答案:B
(4)对于一个Java源文件,import,class定义以及package正确的书写顺序是()。
A.package,import,class
B.class,import,package
C.import,package,class
D.package,class,import
正确答案:A
java switch case string
(5)要产生[20,999]之间的随机整数可以使用的表达式是()。
A.(int)(20 + Math.random() * 97)
B.20 + (int)(Math.random() * 980)
C.(int)Math.random() * 999
D.20 + (int)Math.random() * 980
正确答案:B
(6)下面程序的运行结果是()。
public class Test {
public static void main(String[] args) {
for (int x = 0; x < 5; x++) {
if (x % 2 == 0) break;
System.out.print(x+" ");
}
}
}
A.  1 2 3 4 5
B.0 2 4
C.  1 3
D.不输出任何内容
正确答案:D
(7)下面程序运行的结果是()。
public class Example{
String str = new String("good");
char [] ch = {'a','b','c'};
public static void main(String args[]){ Example ex = new Example();
ex.change(ex.str,ex.ch);
System.out.print(ex.str + "and"); System.out.print(ex.ch);
}
public void change(String str, char ch[]){ str = "test ok"; ch[] = 'g'; }
}
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。