1【单选题】在Java语言中,下面变量命名不合法的有_______。
A.11
B.x5
C._user
D.ab
2【单选题】执行下面程序段后,输出结果是_______。
int a=4,b=6,c=8;
System.out.println(++a*b---c );
A.11
B.16
C.22
D.23
3【单选题】不属于Java注释语句类型的是_________。
A./** 开始,*/ 结束的文档注释
B./* 开始,*/ 结束的段注释
C.//的单行注释
D.{}的块注释
4【单选题】执行下面程序段后,其控制台输出结果是_______。
for (int a=1,b=0;a<2;++a,b+=a)
System.out.println("b= "+b );
A.b=0
B.b=1
C.b=2
D.b=3
5【单选题】下面概念中,不属于面向对象程序设计的是________。
A.过程调用
B.对象
C.类
D.继承
6【单选题】在Java语言中,关于方法重载错误的描述是__________。
A.方法名相同
B.方法的参数类型、个数、顺序至少有一项不同
C.方法的返回类型一定要相同
D.方法的修饰符可以不相同
7【单选题】在Java语言中,下列描述错误的是________。
A.通过super可调用父类构造函数
B.如果函数的形参与类中的成员变量同名,这时需用this来指明成员变量名
C.接口中的属性只能被public 、final、static修饰
D.一个类可以有多个父类
8【单选题】在Java语言中,以下关于构造函数描述错误的是________。
A.构造函数的返回类型只能是void型
B.构造函数是类的一种特殊函数,它的方法名必须与类名相同
C.构造函数的主要作用是完成对类的对象的初始化工作
D.一般在创建新对象时,系统会自动调用构造函数
9【单选题】在Java语言中,以下_______项是接口B的正确定义。
A.interface B{ void print(){ };}
B.abstract interface B{void print(){}}
C.interface B {void print();}
D.interface B extend A { void print(){}}//A为已定义接口
10【单选题】给出下面代码,关于该程序以下说法________是正确的。
public class Test{
static int arr[] = new int[5];
public static void main(String a[]) {
System.o