美文网首页Java高级进阶网络编程
2017-09-07-Java 输入输出流

2017-09-07-Java 输入输出流

作者: 王元 | 来源:发表于2019-07-30 22:24 被阅读0次

Java 输入输出流

1,Java 中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包括输入和输出两种所以一共四个):InputStream,OutputStream,Reader,Writer

2,字节流 表示以字节为单位从 stream 中读取或往 stream 中写入信息,即 io 包中的 inputstream 类和 outputstream 类的派生类。通常用来读取二进制数据,如图象和声音。

3,字符流 以 Unicode 字符为导向的 stream,表示以 Unicode 字符为单位从 stream 中读取或往 stream 中写入信息。区别: Reader 和 Writer 要解决的,最主要的问题就是国际化

4,Read 和 Write 并不是取代 InputStream 和 OutputStream,有时,你还必须同时使用"基于 byte 的类"和"基于字符的类"。为此,它还提供了两个"适配器(adapter)"类。InputStreamReader 负责将 InputStream 转化成 Reader,而 OutputStreamWriter 则将 OutputStream 转化成 Writer。

相关文章

  • 2017-09-07-Java 输入输出流

    Java 输入输出流 1,Java 中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包...

  • IO流之 数据输入输出流【待补充※】

    数据输入输出流 1.什么是数据输入输出流 DataOutputStream(FuileOutputStream()...

  • Java IO

    面向字符的输入输出流 面向字节的输入输出流 小测试 压缩

  • Java_IO_基础

    字节输入输出流InputStream/OutputStream、与字符输入输出流Reader/Write Inpu...

  • C++ 输入输出流

    输入输出流 待续

  • Java IO流

    标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流等等,java中将输入输出抽象称为流,就好...

  • JAVA I/O输入输出流操作(二)

    1. 字节流 1.1字节流之数据输入输出流数据输入输出流DataInputStream和DataOutputStr...

  • JAVA(一)文件流的输入和输出

    一.java输入流类 二.文件输出流 三.工作中的输入输出流 工作上的文件输入输出流都要判断流是否读取完整whil...

  • Java的IO和NIO

    一、IO java的IO功能都在java.io包下,包括输入输出两种IO流,每种输入输出流又可分为字节流和字符流两...

  • Java IO流 -- 02 输入输出流

    1.流的分类 (1)输入输出流输入输出是针对程序运行的内存而言的输入流的基类:InputStream,Reader...

网友评论

    本文标题:2017-09-07-Java 输入输出流

    本文链接:https://www.haomeiwen.com/subject/yrswrctx.html