2019年大学JAVA期末题库500题[含参考答案]
一、判断题
1.在java中,变量名正确的是(c )。 $(student) 1_people _ok \
2.下面均为Java关键字的一组是(A ) 。 boolean,byte,long,true byte, long,true,goto goto ,Boolean,byte,true bool, long,true,auto
3.执行下面代码结果( C )。for(int i=0; ;){ System.out.println(\这是 \break; }
语法错误,缺少表达式2和表达式3 死循环
程序什么都不输出 输出:这是0
4.为一个boolean类型变量赋值时,可以使用( A )方式。 boolean a=1; boolean a=(9>=10); boolean a=\真\ boolean a==false;
5.设有数组定义:int a[ ]=new int[10];则最后一个数组元素的下标是(B )。 10 9 1
0
6.下列语句正确的是(A )。 形式参数可被视为局部变量 形式参数可被全局变量
形式参数为方法被调用时,是真正被传递的参数 形式参数不可以是对象
7.下列运算符不是算术运算符的是(D )。 + - * \\
8.下列运算符合法的是( A )。 && <> if :=
9.Java语言使用的字符码集是( D )。 ASCII BCD DCB Unicode
10.设A为已定义的类名,下面声明类A的对象a的语句中正确的是(float A a; public A a=A();
A a=new int(); A a=new A();
)。 D 11.在Java中,根据你的理解,下列方法( C )不可能是类Orange的构造方法。 Orange(){…} Orange(…){…} Public void Orange(){…} Public Orange(){…}
12.在类的说明符中,被指定为私有的数据可以被以下( C )访问。 程序中的任何方法 其他类的成员方法 本类中的成员方法 子类中的成员方法
13.在Java语言中,下列关于类的继承的描述,正确的是( C)。 一个类可以继承多个父类 一个类可以具有多个子类 子类可以使用父类的所有方法 子类一定比父类有更多的成员方
14.在Java中,下列关于方法重载的说法中错误的是( D )。 方法重载要求方法名称必须相同 重载方法的参数列表必须不一致 重载方法的返回类型可以不一致 一个方法在所属的类中只能被重载一次
15.下面代码的执行结果是(B )。int i=2;System.out.println(i++); 3 2 1 0
16.在java中,下列( c)语句不能通过编译。 String s=\ String s=\