《高级语言程序设计(Java)》课程习题集
一、单选题
1. 下面属于Java关键字的是( )。
ANULL        BIF        CDO        Dwhile
2. 下例正确的是( )。
Afloat 3.14;        Bbyte i=225;    Clog k=33.5;    Dint p[][];
3. MAX_LENGTHintpublic成员变量, 变量值保持为常量100,用简短语句定义这个变量。(  )
Apublic int MAX_LENGTH=100            Bfinal int MAX_LENGTH=100
Cfinal public int MAX_LENGTH=100        Dpublic final int MAX_LENGTH=100
4. 下列叙述中,正确的是( )。
AJava语言的标识符是区分大小写的        B、原文件名与public类名可以不同
C、原文件名其扩展名为.jar                    D、原文件中public类的数目不限
5. 下列语句中,属于多分支语句的是( )。
Aif语句        Bswitch语句        Cdo while语句        Dfor语句
6. 以下选项中,合法的赋值语句是( )
Aa == 1;        B++i;        Ca = a+1 = 5;        Dy = int(i);
7. 下列属于合法的Java标识符是(
A_cat            B5books            C+static            D-3.14159
8. Java中,表示换行符的转义字符是(
A\n            B\f            C’n’            D\dd
9. 能够支持javadoc命令的注释语句是(
A/**…//            B/*…*/            C//            D/**…*/
10. 下列语句序列执行后,x 的值是(  )
int a=3, b=4, x=5;
if( ++a<b ) x=x+1;
A5            B3        C4            D6
11. Java语言使用的字符码集是(
AASCII            BBCD            CDCB            DUnicode
12. 指出正确的表达式java语言使用的字符码集是    
Abyte = 128;                    BBoolean = null;   
Clong l = 0xfffL;                Ddouble = 0.9239d;
13. 下列说法不正确的是(    )
AIOException必须被捕获或抛出            Bjava语言会自动初始化变量的值
Cjava语言不允许同时继承一个类并实现一个接口
Djava语言会自动回收内存中的垃圾
14. 以下选项中循环结构合法的是( )。
A    while (int  i<7){
    i++;
    System.out.println(i is +i);
}
B    int  j=3;
while(j){
        System.out.println( j  is +j);
}
C    int  j=0;
for(int  k=0; j + k !=10; j++,k++){
    System.out.println( j  is + j + k  is+ k);
}
D    int  j=0;
do{
        System.out.println( j  is +j++);
        if (j = = 3) {
continue  loop;
}
        }while (j<10);
15. 下列语句序列执行后,k 的值是( )
int i=6, j=8, k=10, n=5, m=7;
if( i<j || m<n ) k++; else k--;
A9            B10            C11            D12
16. 以下字符常量中不合法的是( )。
A'|'        B'\''        C"\n"        D''
17. 若有循环:
int x=5y=20;
do{
  y-=x;
  x++;
}while(++x<--y);则循环体将被执行( )。
A0            B1            C2            D3
18. Java编程默认引用的包为( )。
Ajava.sys        Bjava.lang        Cw        D、以上都不是
19. 编译Java Application源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。