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

IO处理


目标
  使用文件类操作文件及目录
  理解流的概念及分类
  掌握常用流的体系结构
  运用字节流读写文本文件
  运用字符流读写文本文件


文件 3-1
什么是文件?
   文件可认为是相关记录或放在一起的数据的集合


JAVA程序一般通过什么去访问文件属性?   
     JAVA API :java.io.File 类



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

  流向目的地的数据流
  来自数据源的数据流


Java流的分类
  字节流
     8 位 
          InputStream   OutputStream
  字符流
     16 位 Unicode
     Reader   Writer


类库关系图-字节流
类库关系图-字符流


流的分类
  普通流
  提供流的基本功能
  高级流
  提供一些高效的方法扩展,功能更加强大


流的使用步骤
  引入JAVAIO包
  捕获IOException异常
  编写IO读写代码
  关闭打开的IO流


文件的读写
  文本文件的读写
    对文本文件的读写
    使用缓冲流提高读写速度
    对控制台数据的读取
    打印流将字符数据写入文件
    对象流读取写入对象信息


总结
使用JAVA操作文件系统
IO的基本原理及其分类
使用字节流
使用字符流
使用流读取控制台输入的信息
对象流读取和存储集合数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值