书籍《java语言程序设计》复习

书籍《java语言程序设计》复习

ID:33120850

大小:50.50 KB

页数:8页

时间:2019-02-20

书籍《java语言程序设计》复习_第1页
书籍《java语言程序设计》复习_第2页
书籍《java语言程序设计》复习_第3页
书籍《java语言程序设计》复习_第4页
书籍《java语言程序设计》复习_第5页
资源描述:

《书籍《java语言程序设计》复习》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、《JAVA语言程序设计》复习题型:一、单选择题(25个,共50分)二、填空题(15空,共15分)三、简答题(2个,共20分):四、写出下面程序的运行结果(2个,共15分)五、写出下列程序完成的功能参考例题:1、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B)。A..javaB..classC..html     D..exe2、以下语句有语法错的是:(A)A.intx=1;y=2;z=3  B.for(intx=10,y=0;x>0;x++);C.while(x>5);  D.for(;;);3、在JavaApplet程序用户自定义的App

2、let子类中,一般需要重载父类的(  D )方法来完成一些画图操作。A.start()  B. stop()C. init()  D. paint()4、以下有关构造方法的说法,正确的是:(A)A.一个类的构造方法可以有多个B.构造方法在类定义时被调用C.构造方法只能由对象中的其它方法调用D.构造方法可以和类同名,也可以和类名不同5、为Demo类的一个无形式参数无返回值的方法method书写方法头,使得使用类名Demo作为前缀就可以调用它,该方法头的形式为( A )。A.staticvoidmethod()                B.publicvoidmethod()  C.fin

3、alvoidmethod()                 D.abstractvoidmethod()6、以下程序的输出结果是(A  )intx=010,y=10,z=0x10;System.out.println(x+" "+y+" "+z);A.8 10 16  B.8 10 10  C.10  10 10  D.8,10,167、选出以下定义合法的标识符:( D)A.float  B.2ac  C.#3c      D.$abc8、下列选项中,合法的String型字符串常量是(B )A.’M’   B. "apple" C.’#apple’D.Howareyou9、Java中,使用

4、“接口”时的关键字是(C)A.extends  B.abstract  C.implements   D.class10、执行语句for(i=1;i++<4;)后,变量i的值是(B)A.3   B.4     C.5    D.不定11、下列属于容器的组件有:(B)A.JButton  B.JPane  C.Canvas  D.JTextArea12、下面哪个不是java语言中的关键字?(B)A.long  B.sizeof  C.instanceof  D.const13、为实现进程之间的通信,需要使用下列那种流才合适?(D)A.Datastream  B.Filestream  C.Bu

5、fferedstream  D.Pipedstream14、Java语言的类间的继承关系是(B)。A.多重的B.单重的C.线程的D.不能继承15、下列选项中,用于在定义子类时声明父类名的关键字是(C)。A.interfaceB.packageC.extendsD.class16、下列语句序列charch1='A',ch2='W';if(ch1+2

6、3;default:k/=j;}A.31B.32C.2D.3318、下面语句for(inti=0,j=1;j<5;j+=3)i=i+j;执行后,i的值是(B)。A.4B.5C.6D.719、下列语句序列inti=16;do{i/=2;}while(i>3);执行后,i的值是(D)。A.16B.8C.4D.220、以下由for语句构成的循环执行的次数是(B)。for(inti=0;true;i++);A.有语法错,不能执行B.无限次C.执行1次D.一次也不执行21、关于Java语言叙述错误的是:(C)A.Java语言具有跨平台性B.Java是一种面向对象的语言C.Java语言中的类可以多继承D

7、.Java的垃圾收集机制自动回收程序已不再使用的对象22、下面哪个不能编译通过( D )。A.String s = "john" + " was " + " here";B.String s = "john" +"3";C.int a = 3 + 5;D.int a = 5 + 5.5;23、下列说法正确的是(D )A.数组被定义好以后,若在使用时发现长度不够,可以任意更改它的长度。B.在抽象类中至少要有一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。