IO流个人笔记说课.doc

IO 流 ●IO流用来处理数据之间的传输 ●java对数据的操作时通过流的方式 ●java用于操作流的对象都在IO包中 ●流按操作数据分为两种:字节流与字符流 ●流按方向分为:输入流,输出流 字符流的由来其实就是 字节流读取数据源后,不直接操作,而是先查指定的编码表,获取对应的文字,再对这个文字操作,也就是等于 字节流+编码表 输入输出流逝相对于内存设备与外设 IO流常用基类 字节流的抽象基类 InputStream OutputStream 字符流的抽象基类 Reader Writer 注:这些体系的子类都以父类为后缀,而子类名的前缀就是该对象的功能 具体用法 FileWriter 语法: FileWriter file=new FileWriter(“文件名”); 注意: ①创建一个可以往文件中写入字符数据的字符输出流对象; ②既然是往一个文件中写入文字数据,那么在创建对象时,就必须明确该文件(用于存储数据的目的地); ③如果文件不存在,则会自动创建,如果文件存在,则会被覆盖 ④如果对构造函数文件名后加入“true”,则可以续写,即: FileWriter file=new FileWriter(“文件名”,true) 2)调用Writer里的write(String)方法,将数据写入输出流,即:

文档评论(0)

1亿VIP精品文档

相关文档