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 }