飞道的博客

Java零基础进阶篇之IO流-Java 流

275人阅读  评论(0)

本篇文章讲解的知识点主要围绕IO流-Java 流,废话不多说,只分享Java相关的干货!

InputStream OutputStream 继承结构图:

Reader Writer 继承结构图:

Java 流概述

文件通常是由一连串的字节或字符构成,组成文件的字节序列称为字节流,组成文件的字符序列称为字符流。Java 中根据流的方向可以分为输入流和输出流。输入流是将文件或其它输入设备的数据加载到内存的过程输出流恰恰相反,是将内存中的数据保存到文件或其他输出设备,详见下图:

文件是由字符或字节构成,那么将文件加载到内存或再将文件输出到文件,需要有输入和输出流的支持,那么在 Java 语言中又把输入和输出流分为了两个,字节输入和输出流,字符输入和输出流,见下表: 

​​​​​​​InputStream(字节输入流)

InputStream 是字节输入流,InputStream 是一个抽象类,所有继承了 InputStream 的类都是字节输入流,主要了解以下子类即可:

主要方法介绍:

OutputStream(字节输出流)

所有继承了OutputStream 都是字节输出流

主要方法介绍

​​​​​​​Reader(字符输入流)

所有继承了Reader 都是字符输如流

主要方法介绍

​​​​​​​Writer(字符输出流)

所有继承了Writer 都是字符输出流

主要方法介绍

以上就是IO流-Java 流知识点,配套视频教程👇,正在学习Java的同学们一定要持续关注哦~~

Java零基础进阶视频教程

 

 

 

 

 

 

 

 

 

 


转载:https://blog.csdn.net/bjpowernode_com/article/details/113848634
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场