7、以下关于一维数组的语句中,正确的是()
A、int a[5];
B、int a[]=new [5];
C、int a[];int a=new int[5];
D、int a[]={1,2,3,4,5};
8、下面语句段执行后,i的值是()
int i=0;
do {i+=3;} while(i<10);
A、12
B、9
C、6
D、3
9、类Test1定义如下:
public class Test1{
public float aMethod(float a,float B) {……}
___________________
}
将以下哪一个方法填入横线处是不合法的?()
A、public float aMethod(float a,float b,float C){……}
B、public float aMethod(float c,float D){……}
C、public int aMethod(int a,int B){……}
D、float aMethod(int a, int b,int C){……}
10、下列语句序列执行后,k的值是()
int x=3,y=5,k=0;
switch(x%y+3)
{
case 0: k=x*y; break;
case 6: k=x/y; break;
case 12: k=x-y; break;
default: k=x*y-x; break;
}
A、12
B、0
C、15
D、-2
11.在 Java 中,表示换行符的转义字符是____。
A 、\n
B 、\f
C 、'n'
D 、\dd
12.在 Java 中,由Java 编译器自动导入,而无需在程序中用import 导入的包是____。
A 、java.applet
B 、java.awt
C 、java.util
D 、ng
13.下列属于合法的Java 标识符是____。
A 、_cat
B 、5books
C 、+static
D 、-3.14159
14、有一个类A ,下面为其构造函数的声明,其中正确的是( )
A 、void A (int x) {……}
B 、A(int x) {……}
C 、a(int x) {……}
D 、void a(int x) {……}
15.在 Java 中,用 package 语句说明一个包时,该包的层次结构必须是____。
A 、0x10
B 、0x16
C 、0xA
D 、016
16.int 型 public 成员变量 MAX_LENGTH ,该值保持为常数100,则定义这个变量的语句是____。
A 、public int MAX_LENGTH=100
B 、final int MAX_LENGTH=100
C 、public const int MAX_LENGTH=100
D 、public final int MAX_LENGTH=100
17、考虑以下的方法头:public void myMethod1(int num1, char letter)下列哪个描述是正确的?( )
A 、这个方法有个int 型的参数,它的形式参数是letter
B 、这个方法有个int 型的参数,它的形式参数是num1
C 、这个方法有个char 型的参数,它的实际参数是myMethod1
D 、这个方法是一个构造方法
18、如果局部变量与成员变量同名,那么如何在局部变量的作用域内引用成员变量( )
A 、无法引用,必须更名使两者名字不同
B 、在成员变量前加关键字this ,使用this 访问该成员变量
C 、在成员变量前加关键字super
D 、不影响,系统可以自己区分
19、下面程序的输出结果是 ( )
public class Ex1{
public static void main(String[] agrs){
for(int cnt=1;cnt<=10;cnt++){
if (cnt<=5) continue;
System.out.print(cnt+" ");
}
} }
A 、1 2 3 4
B 、6 7 8 9
C 、6 7 8 9 10
D 、
1 2 3 4 6 7 8 9 10