字节流和字符流(详解)
- 字节流和字符流
- 如果数据流中最小的数据单元是字节,那么称这种流为字节流;如果数据流中最小的数据单元是字符,那么称这种流为字符流。在Java的IO系统 中,java.io.InputStream和java.io.OutputStream分别表示字节输入流和字节输出流,java.io.Reader 和java.io.Writer分别表示字符输入流和字符输出流。I/O流的层次
- 1.字节流:
- 从InputStream和OutputStream派生出来的一系列类。这类流以字节(byte)为基本处理单位。
- ◇ InputStream、OutputStream
- ◇ FileInputStream、FileOutputStream
- ◇ PipedInputStream、PipedOutputStream
- ◇ ByteArrayInputStream、ByteArrayOutputStream
- ◇ FilterInputStream、FilterOutputStream
- ◇ DataInputStream、DataOutputStream
- ◇ BufferedInputStream、BufferedOutputStream
- 2.字符流:
- 从Reader和Writer派生出的一系列类,这类流以16位的Unicode码表示的字符为基本处理单位。
- ◇ Reader、Writer
- ◇ InputStreamReader、OutputStreamWriter
- ◇ FileReader、FileWriter
- ◇ CharArrayReader、CharArrayWriter
- ◇ PipedReader、PipedWriter
- ◇ FilterReader、FilterWriter
- ◇ BufferedReader、BufferedWriter
- ◇ StringReader、StringWriter
- 3.对象流
- ◇ ObjectInputStream、ObjectOutputStream
- 4.其它
- ◇ 文件处理:
- File、RandomAccessFile;
- ◇ 接口
- DataInput、DataOutput、ObjectInput、ObjectOutput
字节流和字符流(详解)相关推荐
- java.IO字节流和字符流详解
IO流的分类 在学习字节流和字符流之前因该先学习IO流的分类,效果会更好 有多种分类方式: 一种方式是按照流的方向进行分类: 以内存作为参照物, 往内存中去,叫做输入(Input).或者叫做读(Rea ...
- Java 常用IO流(字节流和字符流)详解
一,简介及分类 IO流用来处理设备之间的数据传输:JAVA对数据的操作是通过流的方式:JAVA用于操作流的类都在IO包中 流按流向分为两种:输入流,输出流. 流按操作类型分为两种: 字节流 : 字节流 ...
- Java IO 字节流、字符流详解
1. 字节流与字符流 流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接.类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流 ...
- Java字节流和字符流详解
文章目录 IO概述 什么是IO IO的分类 IO的流向说明图解 顶级父类们 字节流 一切皆为字节 字节输出流[OutputStream] FileOutputStream类 构造方法 写出字节数据 数 ...
- java字符流解析_Java IO(四):字符流详解
一.字符流 字节流提供了处理任何类型输入/输出操作的功能(因为对于计算机而言,一切都是0和1,只需把数据以字节形式表示就够了),但它们不可以直接操作Unicode字符,因为一个Unicode字符占用2 ...
- Java字节流与字符流,断点续传实现分片下载、上传、合并
文章目录 一:字节流和字符流详解 1.1 流的概念 1.2 流的分类 1.3 字节流,字符流区别与使用场景 1.3.1 区别 1.3.2 使用场景 1.3.3 顶级父类 1.3.4 对比--总结对比字 ...
- 字节流与字符流应用详解
目录 一.总体概览 二.FileInputStream与FileOutputStream 三.FileReader与FileWriter 四.BufferedInputStream与BufferedO ...
- 字节流与字符流的区别详解
字节流与字符流 先来看一下流的概念: 在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成. 程序中的输入 ...
- 字节流与字符流的详解,文件流,数据流
首先看一下File类的常用方法 •File类的对象不但可以表示文件,还可以表示目录,在程序中一个File类对象可以代表一个文件或目录: •当创建一个文件对象后,就可以利用它来对文件或目录的属性进行操作 ...
最新文章
- 企业号微信支付 公众号支付 H5调起支付API示例代码 JSSDK C# .NET
- 是时候重新定义安全了,阿里云肖力解读安全责任共担模型
- MySQL5.6二进制软件包编译安装详解(三)
- L - Lookup Performance(主席树)
- 用VBA去除Excel工作表保护密码
- mysql操作json优点和缺点_MySQL与JSON-为什么?
- python 示例_在Python中带有示例的while关键字
- php一对一模型关联,通过实例学习Laravel模型中的一对一关联关系
- Dubbo(五)Dubbo 简单监控平台(monitor)搭建
- 滴滴货运首批试点城市揭晓 23日起在成都、杭州上线
- 【数据结构】【未完成】单调栈
- 马化腾入选《财富》领袖50强;微博出海布局AI;Android手机爆发病毒 | 一周业界事...
- mysql dump h_mysqldump
- android图片选择器实现说明
- PS教程:如何设置水彩效果?
- 如何查看网站被搜索引擎收录的情况
- 凡事都要追求公平?还真不一定!
- vmd安装包_【MMD相关】推荐点软件/插件
- 出差中,推荐几个百度,腾讯,抖音大佬的公众号
- Python 批量给图片添加水印小工具