欢迎来到天天文库
浏览记录
ID:37861402
大小:136.00 KB
页数:11页
时间:2019-06-01
《JAVA开发技术复习》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《JAVA开发技术》复习选择题:1.使用Java语言编写的源程序保存时的文件扩展名是(B)(A).class(B).java(C).cpp(D).txt2.java语言的执行模式是(C)(A)全编译型(B)全解释型(C)半解释半编译(D)同脚本语言的解释模式3.设有数组的定义int[]a=newint[3],则下面对数组元素的引用错误的是(C)(A)a[0];(B)a[a.length-1];(C)a[3];(D)inti=1;a[i];4.在类的定义中可以有两个同名的函数,这种现象称为函数(D)(A)封装(B)继承
2、(C)覆盖(D)重载5.下列数组定义及覆值,错误的是(B)(A)intintArray[];(B)intArray=newint[3];IntArray[1]=1;IntArray[2]=2;IntArray[3]=3;(C)inta[]={1.2.3.4.5};(D)int[][]=newint[2][];a[0]=newint[3];a[1]=newint[3];6、在JAVA中,字符串由java.lang.String和(B)定义(A)java.lang.StringChar(B)java.lang.Strin
3、gBuffer(C)java.io.StringChar(D)java.io.StringBuffer7、类与对象的关系是(A)(A)类是对象的抽象(B)对象是类的抽象(C)对象是类的子类(D)类是对象的具体实例8、下面哪个是JAVA中不合法的标识符(D)(A)$persons(B)twoNum(C)_myvar(D)*point9、关于构造方法,下列说法错误的是(A)(A)构造方法不可以进行方法重写(B)构造方法用来初始化该类的一个新的对象(C)构造方法具有和类名相同的名称(D)构造方法不返回任何数据类型10、ja
4、va.awt包提供了基本的java程序的GUI设计工具,包含控件、容器和(A)(A)布局管理器(B)数据传送器(C)图形和图像工具(D)用户界面构件11、下列不属于java.event包中定义的事件适配器的是(D)(A)构件适配器(B)焦点适配器(C)键盘适配器(D)标签适配器12、凡是从中央处理器流向外部设备的数据流称为(D)(A)文件流(B)字符流(C)输入流(D)输出流13、关于对象的删除,下列说法正确的是(B)(A)必须由程序员完成对象的构建(B)java把没有引用的对象作为垃圾收集起来并释放(C)只有当程序
5、中调用System.gc()方法时才能进行垃圾收集(D)java中对象都很小,一般不尽兴删除操作14、获取一个不包含路径的文件名的方法为(A)(A)StringgetName()(B)StringgetPath()(C)StringgetAbslutrPath()(D)StringgetParent()15、注释的基本原则不包括(D)(A)注释应该增加代码的清晰度(B)注释要简洁(C)在写代码之前写注释(D)尽量给每一条语句加注释16、流的传递方式是(B)(A)并行的(B)串行的(C)并行和串行的(D)以上都不对17
6、、当要将一文本文件当作一个数据库访问,读完一个记录后,跳到另一个记录,它们在文件的不同地方时,一般使用(B)类访问。(A)FileOutputStream(B)RandomAccessFile(C)PipedOutputStream(D)BufferedOutputStream填空题:1、数组x定义:String[][]=newint[3][2];x[0][0]=”abc”,x[0][1]=”12345“;则x.length的值为3;x[0][1].length的值为5。2、JAVA语言以类为程序的基本单位,它是具有
7、某些共同特性实体的集合,是一种抽象概念。3、如果一个类中定义了几个名为method的方法,这些方法的参数都是整数,则这些方法的的返回类型必须是不同的,这种现象称为方法重载。4、JAVA语言的类型检查机制要求对于没有返回值的方法,在其面前必须加void进行说明5、Swing的事件处理机制包括事件源、事件和事件处理者。6、在JAVA的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占用2字节内存空间。这样,无论是中文字符还是英文字符,都是占用2字节内存空间。7、在JAVA中定义一个字符串类型的变
8、量str的语句是:Stringstr;。定义一个具有10个元素的整型数组a的语句是:inta[]=newint[10];。8、为了保证平台独立性,Swing是用java编写。9、框架的缺省布局管理器是Borderlayout。10、实例化对象:就是创建一个对象,用new运算符来实现对象的实例化。11、RandomAccessFile所实现的接口
此文档下载收益归作者所有