首页>计算机等级考试>模拟试题>正文
JAVA程序员试题及答案 8

www.zige365.com 2010-7-28 13:56:39 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

第十八章 输入输出

笔试题

一、填空题

1.        【基础题】File对象的isFile()方法作用是判断是否是文件getAbsolutePath() 方法作用是获取文件或目录的绝对路径

2.        【基础题】BufferedReaderBufferedWriter以字符流的方式读写文本文件,且效率更高。

3.        【基础题】FileInputStreamFileOutputStream以字节流的方式读写文本文件。

二、选择题

1.        【基础题】下列哪个类是实体类(BC

A.        InputStream

B.        PrintStream

C.       Socket

D.       Reader

E.        DataInput

2.        【提高题】请选择下列程序的运行结果(A

public class TestIOapp{

       public static void main(String [] args) throws IOException{

              StringReader stingin = new StringReader("test");

              LineNumberReader in = new LineNumberReader(stingin);

              PrintWriter out = new PrintWriter(System.out);

              out.println(in.readLine());

              out.flush();

       }

}

A.        test

B.        test:1

C.       1:test

D.       1 test

3.        【提高题】请选择下列程序的运行结果 ( B )

public class TestIOapp{

       public static void main(String [] args) throws IOException{

              RandomAccessFile file = new RandomAccessFile("test.txt","rw");

              file.writeBoolean(true);

              file.writeInt(123456);

              file.writeInt(7890);

              file.writeLong(1000000);

              file.writeInt(777);

              file.writeFloat(.0001f);

              file.seek(5);

              System.out.println(file.readInt());

       }

}

A.        123456

B.        7890

C.       1000000

D.       777

E.        0001

三、名词解释

四、问答题

1.        【中等题】请说出java.io.readerjava.io.inputstream的区别

答:

java.io.Reader java.io.InputStream 组成了 Java 输入类。Reader 用于读入16位字符,也就是 Unicode 编码的字符;而 InputStream 用于读入 ASCII 字符和二进制数据。

2.        【中等题】java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?

答:

字节流,字符流。字节流继承于InputStream OutputStream,字符流继承于InputStreamReader OutputStreamWriter。在java.io包中还有许多其他的流,主要是为了提高性能和使用方便。

3.        【中等题】请简述什么是流?

答:

流是指一连串流动的字符,是以先进先出的方式发送和接收数据的通道, 流分为输入流和输出流,输入输出流是相对于计算机内存来说的,如果数据输入到内存,则称为输入流,如果从内存中流出则称为输出流


本新闻共3页,当前在第1页  1  2  3  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
JAVA程序员试题及答案 6 
JAVA程序员试题及答案 7