Java IO流(概述)

 
 1 package com.yyq;
 2 /*
 3  * IO 流用来处理设备之间的数据传输
 4  * java对数据的操作是通过流的方式
 5  * Java用于操作流的对象都在IO包中
 6  * 流按操作数据分为两种:字节流与字符流(无论什么数据都是二进制的)
 7  * 文本数据字符流(单独分离出来的)映射表(编码表的存在ASCII)
 8  * 流按流向分为:输入流和输出流。
 9  * unicode表(两个字节表示) utf-8(国际标准码) gb2312-gbk  
10  * 字符流的由来:字符流的对象中融合了编码表,
11  *  图片一定是字节流
12  *  通用字节流,字符流基于字节流。
13  *  IO流的常用基类: (都是抽象基类)
14  *      字节流的操作基类:InputStream,OutputStream
15  *      字符流的抽象基类:Reader,Writer
16  *   由这四个类派生出来的子类名称都是以其父类名作为子类名的后缀
17  *   InputSteam的子类FileInputStream
18  *    */
19 public class IODemo {
20 
21     public static void main(String[] args) {
22         // TODO Auto-generated method stub
23 
24     }
25 
26 }
原文地址:https://www.cnblogs.com/yangyongqian/p/5150698.html