当前位置:

2014年java考试公共基础知识检验题86

发表时间:2014/8/26 17:00:41 来源:互联网 点击关注微信:关注中大网校微信
关注公众号

6、当输入一个字节流时,要______。

A、实现DataInput接口

B、实现ObjectInput接口

C、实现Serializable接口

D、继承Reader抽象类

本题考查的是字节流。

在Java中,输入一个字节流时,要实现DataInput接口。该接口定义在java.io包中。处理字节流的DataInputStream类实现了该接口。同时,DataOutput接口提供了字节输出流的功能,RandomAccessFile类实现了DataInput与DataOutput这两种接口。

故本题答案为A。

7、JScrollPane是带滚动条的面板,主要是通过移动______来实现的。

A、JViewport

B、JSplitPane

C、JDesktopPane

D、JlayeredPane

本题考查的是JScrollPane。

在JScroolPane类中,主要是通过JViewport(视口)类来实现内容的滚动的。JViewport是一种特殊的对象,用于查看基层构件,滚动条实际上就是沿着构件移动视口,同时描绘出它能看到的内容。

故本题答案为A。

8、如果类中的成员变量只能被同一包访问,则使用以下 约束符。

A、无访问控制符

B、public

C、protected

D、final

本题考查的是修饰符的含义。

1、public指明变量为公有。

2、protected指明变量为保护访问。可被同一个包中其他类、不同包中该类的子类以及该类自己访问和引用。

3、final指明变量为常量。

4、默认(friendly)即无访问控制符,表示只能被同一个包中的类访问和引用。

故本题答案为A。

9、下列语句正确的是____ 。

A、>> 是算术右移操作符

B、>> 是逻辑右移操作符

C、>>> 是算术右移操作符

D、>>> 是逻辑左移操作符

本题考查的是移位运算符。

1、算术右移运算符>>

用来将一个数的二进制位序列右移若干位。

2、算术左移运算符<<< p="">

用来将一个数的二进制位序列左移若干位。

3、逻辑右移运算符>>>

用来将一个数的各二进制位添零右移若干位。

故本题答案为A。

10、为读取的内容进行处理后再输出,需要使用下列______流。

A、File stream

B、Pipe stream

C、Random stream

D、Filter stream

本题考查的是流的概念。

过滤流为I/O访问提供了同步处理机制。保证在某时刻只能有一个线程访问一个I/O流。要保证读取的内容进行处理后能够正确的输出,要使用过滤流(Filter stream),否则不能保证输出数据的正确性。

故本题答案为D。

编辑推荐:

2014年java认证考试专业语言辅导之Java开源技术汇总

Java基础知识:hibernate缓存机制详细分析汇总

相关链接JAVA认证考试报考指南  考试论坛 考试知道  考试动态

(责任编辑:pgl)

2页,当前第1页  第一页  前一页  下一页
最近更新 考试动态 更多>

考试科目