JAVA复习题求答案

1.编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。
A) .java
B)
.class C) .html D) .exe
2.JAVA对象主要属性有: ( )。
A) 状态与行为 B) 抽象和封装
C) 继承与多态 D) 可重用和可扩展
3.MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量。( D)
A) public intMAX_LENGTH=100;
B) final intMAX_LENGTH=100;
C) finalpublic int MAX_LENGTH=100;
D) publicfinal MAX_LENGTH=100;
4.下面哪些选项是正确的main方法说明?( B )
A) publicmain(String args[])
B) publicstatic void main(String args[])
C) privatestatic void main(String args[])
D) void main()
5.System和Math类在哪个包中?
A)
java.io B) java.lang C)
java.awt D) java.util
6.下列语句执行后,变量a、c的值分别是(B )。
int x=182;
int a,c;
c=x/100;
a=x%10;
A) 1,2 B) 2,1 C) 1.82, 2 D) 100,82
7.下面哪个表达式可用得到x和y的最大值(B )?
A) x>y ? y : x B) x<y ? y : x C) x>y ? (x+y) :(x-y) D) x==y? y : x;
8. 在面向对象开发中,最基本的单元是类,它是由类名、属性和( )组成的。
A)消息 B)方法 C)对象 D)关系
9. 下面的代码段中,执行之后count的值是什么( D )?
int count=1;
for(int i=1;i<=5;i++)
count=count+i;
System.out.println(count);
A)5 B)1 C)15 D)16

10. 应用程序的main方法中有以下语句,则输出的结果是 ( )。
HashMap<String,String> hm = new HashMap<String,String>();
hm.put("100","aaa");
hm.put("200","bbb");
hm.put("300","ccc");
System.out.println(hm.get("200"));
A) bbb B)
aaa C) 200 D) 3

B A C B B A B B D A
第三题D没int,所以不是D。
第六题,182/100=1.82,但由于是int型,只取整数位=1,182/10余2,所以182%10=2。所以不是B。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-29
B B C B B A B B D A
第二题选B,状态与行为根本不是java的属性
第2个回答  2012-12-28
B A C B B A B B D A
第3个回答  2012-12-29
B A C B B A B B D A
第4个回答  2012-12-28
B A C B B A B B D A
相似回答