本帖最后由 张甲甲 于 2013-5-26 17:28 编辑
单项选择题
( )1. 在下列说法中,选出正确的一项是
A. Java语言是以类为程序的基本单位的
B. Java语言是不区分大小写的
C. 多行注释语句必须以//开始
D. 在Java语言中,一个子类可以有多个父类
( )2. Java语言属于下列哪一种语言
A. 面向机器的语言 B. 面向对象的语言
C. 面向过程的语言 D. 面向操作系统语言
( )3. 下列哪一项不属于面向对象程序设计的基本要素
A. 类 B. 对象 C. 方法 D. 安全
( )4. 下列哪一个是合法的标识符
A. 12class B. +void C. -5 D. _black
( )5. 下列选项中,哪一项不属于Java语言的简单数据类型
A. 整数型 B. 数组 C. 字符型 D. 浮点型
( )6. 下列赋值语句中不正确的一个是
A. boolean b=true; B. double d=0.0f;
C. float f=0.0f; D. char c=’dd’;
( )7. 下列运算符中,哪一个是布尔逻辑运算符
A.++ B. << C. || D. &
( )8. 下列关于关系运算符表达式的说法中,正确是
A.关系表达式的操作结果是布尔型的,可以用0和1代替false和true
B. 关系运算符<<=是二元运算符
C.关系运算符!=是一元运算符
D.表达式12<12的值为false
( )9.下列程序的输出结果为
public class C3{
public static void main(String args[])
{
int a=101;int b=102; int c=100;
if(a++<b)
c=b++;
else
c=b--;
System.out.println(c);
}
}
A. 101 B.102 C. 100 D. 103
( )10. 已知如下代码:
switch(m)
{
case 0: System.out.println(“Condition 0”);break;
case 1: System.out.println(“Condition 1”);break;
case 2: System.out.println(“Condition 2”);break;
default: System.out.println(“Other Condition”);
}
当m值为下列哪个值时,输出结果为”Other Condition”。
A.0 B. 1 C. 2 D. 3
|