1阅读下列代码
public class Test{
public static void main(String args[]){
System.out .println(15>>1);
}
}
其运行结果是( )
A 7 B 8 C 16 D 14
2已知:int[]a=new int[100];在下列给出的数组元素中,非法的是:( )
A a[0] B a[1] C a[99] D a[100]
3下列属于合法的Java标识符是( )
A 5books B _cat C +static D -3.14159
4 在 Java 中,由Java编译器自动导入,而无需在程序中用import导入的包是( )
A.ava.applet B.java.awt C.java.util D.java.lang
5 public class Foo{
public static void main(String args[]){
StringBuffer a = new StringBuffer("A");
StringBuffer b = new StringBuffer("B");
operate(a,b);
System.out.println(a+","+b);
}
static void operate(StringBuffer x,StringBuffer y){
x.append(y);
y=x;
}
}
What is the result? ( )
A.The code compiles and prints “A.B”.
B.The code compiles and prints “A.A”.
C.The code compiles and prints “B.B”.
D.The code compiles and prints “AB.B”.
E.The code compiles and prints “AB.AB”.
6在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是( )
A 与文件的结构相同
B 与文件目录的层次相同
C 与文件类型相同
D 与文件大小相同
7哪个关键字可以抛出异常?( )
A transient B finally
C throw D static
8有关类Demo,哪句描述是正确的? ( )
public class Demo extends Base{
private int count;
public Demo(){
System.out.println("A Demo object has been created");
}
protected void addOne() {count++; }
}
A 当创建一个Demo类的实例对象时,count的值为0。
B 当创建一个Demo类的实例对象时,count的值是不确定的.
C 超类对象中可以包含改变count 值的方法。
D Demo的子类对象可以访问count。
9在Java中,能实现多重继承效果的方式是( )
A.内部类 B.适配器 C.接口 D.同步
10 java语言使用的字符码集是( )
A ASCⅡ B BCD C DCB D Unicode