Java I/O系统
2015-10-10 16:42
453 查看
第三种产生对象的方法:对象的反序列化
I/O系统:数据源
“源源流入管道” 目的地
分类: 1.输入 2.输出 (I/O系统的输入,输出 是站在程序的立场上)
目的地向程序:“输入流”
数据流向程序:“输出流”
2.组成:1.字节
2.字符 1.2组成: 1)输入字符流 2)输出字符流
3)输入字符流 4)输出字符流
1)2)3)4) 为四个抽象类:因为不是不知道目的地,就是不知道数据源
操作步骤:
1:建立管道:选择管道:1)输入/输出 2)字节/字符 3)另一个端点
2:操作管道:输入:调用read方法
输出:调用write方法
3:关闭管道:调用close方法
注意:只要涉及到输入,输出;基本上都涉及到编译时异常
对象序列化(ObjectOutputStream):将对象以二进制流的形式进行输出
对象反序列化(ObjectInputStream):将输入的二进制流直接转化为对象
File文件的使用方法:File file=new File("路径");通过File得到文件的信息,操作文件
相关文章推荐
- Java集合框架(JCF)
- 用Java编写的一个小计算器
- java类中为什么设置set和get…
- 用Java做的模拟“双色球”机选号码
- Java中用面向过程做的小“ATM”机
- Java基础语法
- 初识JAVA
- 用Java编写的一个小记事本
- 关于java.lang.NullPointerException: Module 'null' not found.的问题
- JDK 安装学习
- JAVA反射获取属性注解,类方法
- Java在有继承情况下初始化函数的调用
- 使Eclipse下支持编写HTML/JS/CSS/JSP页面的自动提示。
- 在Spring MVC使用ajax中的success
- Java调取底层命令获取主机名(localhostName)
- Java_Map集合
- 初学Java枚举类
- Eclipse通用插件离线安装
- springmvc返回值、数据写到页面、表单提交、ajax、重定向
- Netbeans使用UTF-8编码