IO的学习
来源:互联网 发布:达内培训 编程k 编辑:程序博客网 时间:2024/06/06 17:52
一.IO的简介
IO是一种流,它主要分为字节流和字符流。
二.IO的分类
字节流:
I:Input输入流(读流)
O:Output输出流(写流)
字符流:
I:read输入(读)
O:write输出(写)
三.IO的一些用法
1.递归
递归的原理主要是自己调用自己,在IO中的应用主要为读取文件夹中的子文件等。
2.使用字符流和字节流读写数据(编码)
。文件字节输入流(读)
FileInputStreamfis = new FileInputStream ( file );
。文件字节缓冲输入流
BufferedInputStream bis = new BufferedInputStream (fis , 10);
。文件字节输出流(写)
FileOutputStream fos = new FileOutputStream ( fileOut+"\\"+file.getName() );
。文件字节缓冲输出流
BufferedOutputStream bos = new BufferedOutputStream( fos );
3.序列化
。序列化(将对象 存到硬盘中)
ObjectOutputStream oos=new ObjectOutputStream(new FileOutputStream("user.exe"));
。//反序列化(将存档从硬盘中读出来)
ObjectInputStream ois=new ObjectInputStream(new FileInputStream("user.exe"));
阅读全文
0 0
- IO流的学习
- io学习的完结
- JAVA的IO学习
- JAVA的IO学习
- C++的io学习
- IO流的学习
- IO流的学习
- IO流的学习
- IO的学习
- io流的学习
- IO的学习
- IO概要的学习
- Java io的学习
- java IO的学习记录
- 黑马程序员-----IO的学习
- IO流的学习(二)
- 黑马程序员-----IO的学习
- Java的IO基础学习
- Java的异常处理:try-catch-finally throws throw
- [置顶]POI操作EXCEL之导出Excel(设置有效性,下拉列表引用)
- SYSAUX内容
- [置顶]Spring事务管理源码分析
- 树的同构.cpp
- IO的学习
- Photoshop投影与CSS中box-shadow的转换
- VS2012 EF上下文 错误的问题 解决
- 递归、序列化和反序列化
- 【代码笔记】iOS-My97DatePicker日历
- dropzone的使用方法
- c# 执行请求的过程中出现错误时配置报错页面代替错误堆栈跟踪
- maven3-win7中的配置
- 链表出错