您的位置:首页 > 编程语言 > Java开发

【安博培训技术】Java5 IO流 20130920

2013-09-21 09:38 169 查看
IO处理

目标

  使用文件类操作文件及目录

  理解流的概念及分类

  掌握常用流的体系结构

  运用字节流读写文本文件

  运用字符流读写文本文件

文件 3-1
什么是文件?

   文件可认为是相关记录或放在一起的数据的集合

JAVA程序一般通过什么去访问文件属性?   

     JAVA API :java.io.File 类


流是指一连串流动的字符,是以先进先出方式发送信息的通道

  流向目的地的数据流

  来自数据源的数据流

Java流的分类

  字节流

     8 位 

          InputStream   OutputStream

  字符流

     16 位 Unicode

     Reader   Writer

类库关系图-字节流

类库关系图-字符流

流的分类

  普通流

  提供流的基本功能

  高级流

  提供一些高效的方法扩展,功能更加强大

流的使用步骤

  引入JAVAIO包

  捕获IOException异常

  编写IO读写代码

  关闭打开的IO流

文件的读写

  文本文件的读写

    对文本文件的读写

    使用缓冲流提高读写速度

    对控制台数据的读取

    打印流将字符数据写入文件

    对象流读取写入对象信息

总结

使用JAVA操作文件系统

IO的基本原理及其分类

使用字节流

使用字符流

使用流读取控制台输入的信息

对象流读取和存储集合数据



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: