《JAVA 程序设计》练习题 一、单选择题 1、编译 Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )
java B
class C
html D
exe 2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( A )
5 3、不允许作为类及类成员的访问控制符的是( C )
public B
private C
static D
protected 4、为 AB 类的一个无形式参数无返回值的方法 method 书写方法头,使得使用类名 AB 作为前缀就可以调用它,该方法头的形式为( A )
static void method( ) B
public void method( ) C
final void method( ) D
abstract void method( ) 5、关于选择结构下列哪个说法正确
( B ) A.if 语句和 else 语句必须成对出现 B.if 语句可以没有 else 语句对应 C.switch 结构中每个 case 语句中必须用 break 语句 D.switch 结构中必须有 default 语句 6、while 循环和 do… while 循环的区别是:( D ) A.没有区别,这两个结构任何情况下效果一样 B.while 循环比 do… while 循环执行效率高 C.while 循环是先循环后判断,所以循环体至少被执行一次 D.do… while 循环是先循环后判断,所以循环体至少被执行一次 7、关于 for 循环和 while 循环的说法哪个正确
( B ) A.while 循环先判断后执行,for 循环先执行后判断
B.while 循环判断条件一般