点击查看:2015年计算机二级《JAVA》考前巩固练习题汇总
1[单选题]
参考答案:C
2[单选题] 能向内部直接写入数据的流是( )。
A.FileOutputStream
B.FileInputStream
C.ByteArrayOutputStream
D.ByteArraylnputStream
参考答案:C
参考解析:本题考查Java的内存读写。在java.io中,还提供了 ByteArrayInputStream、ByteArrayoutputStream和StringBufferInputStream类可直接访问内存,它们是InputStream和OutputStream的子类。用ByteArrayOutputStream可向字节数组写入数据;ByteArrayInputStream可从字节数组中读取数据。
3[单选题] 下列程序的输出结果是( )。
A.编译未通过
B.编译通过,但运行错误
C.可以运行,但有错误
D.以上都不对
参考答案:B
参考解析:这是-道考查数组引用的题,目的是考查如何在程序中引用初始化后的数组。引用的方式为arrayName[index],其中index为数组的下标,可以为整数、变量和表达式,范围从0开始,-直到数组的长度减l。在Java语言中,是要对数组下标进行检查的。因此。当程序运行到数组的长度值时,就发生了越界现象。
4[单选题]
参考答案:暂未提供参考答案我的答案:未作答收起解析收藏纠错
5[单选题] 对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
A.冒泡排序n/Z B.冒泡排序为nC.快速排序为nD.快速排序为n(n一1)/z
参考答案:D我的答案:未作答收起解析收藏纠错
参考解析:冒泡排序法首先将第一个记录的关键字与第二个记录的关键字进行比较,若逆序则交换,然后比较第二个与第三个,以此类推,直至第n-1个与第n个记录的关键字进行比较。在最坏情况下,冒泡排序中,若初始序列为”逆序”序列,需要比较n(n-1)/2次。快速排序是对通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字比另一部分记录的关键字小,然后分别对这两部分记录继续进行排序,最终达到整个记录有序。最坏情况下比较次数为n(n-1)/2。
6[单选题]JDK中提供的文档生成器是
A.javexe
B.B)javaexe
C.C)javadoexe
D.D)javaproexe
参考答案:C
7[单选题]下面是有关子类继承父类构造函数的描述,其中正确的是( )。
A.创建子类的对象时, 先调用子类自己的构造函数,然后调用父类的构造函数。
B.子类无条件地继承父类不含参数的构造函数。
C.子类必须通过super关键字调用父类的构造函数。
D.子类无法继承父类的构造函数。
参考答案:D
相关推荐:
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |