Java IO流面试题:字符流与字节流对比及应用.pdfVIP

  • 0
  • 0
  • 约5.43千字
  • 约 8页
  • 2026-07-10 发布于北京
  • 举报

Java IO流面试题:字符流与字节流对比及应用.pdf

JavaIO流

题目难度:★★★

知识点:IO流

学习时长:20分钟

题目描述

面试官:谈一下IO流

解题思路

从字符流和字节流两方面回答包括输入输出以及两者的对比

数据流的基本概念

几乎所有的程序都离不开信息的输入和输出,比如从键盘数据,从文件中获取或者向文件中存入数

据,在显示器上显示数据。这些情况下都会涉及有关输入/输出的处理。

在Java中,把这些不同类型的输入、输出源抽象为流(Stream),其中输入或输出的数据称为数据流

(DataStream),用统一的接口来表示。

IO流的分类

数据流是指一组有顺序的、有起点和终点的字节集合。

按照流的流向分,可以分为输入流和输出流。注意:这里的输入、输出是针对程序来说的。

输出:把程序(内存)中的内容输出到磁盘、光盘等设备中。

输入:外部数据(磁盘、光盘等设备的数据)到程序(内存)中。

按处理数据单位不同分为字节流和字符流。字节流:每次(写出)一个字节,当传输的资源文件有中

文时,就会出现乱码。

字符流:每次(写出)两个字节,有中文时,使用该流就可以正确传输显示中文。

1字符=2字节

文档评论(0)

1亿VIP精品文档

相关文档