java序列化简单使用
2016-03-26 13:02
483 查看
序列化是,,你想啊,java到处对象,那什么,我计算机不认得啊,所以简单就是对象变二进制比特的意思
恩,就是这样的,对象一般都是实体类,里面包括一些属性之类的,想办法变成二进制,然后反序列化自然是二进制
变成对象之类的。
好了,参数对应一个inputstream或者outputstream
用途前面说了,对象不能直接保存吧,只能二进制才可以。
1.网络传输
2.RMI
3对象持久存储于数据库,文件,
恩,就是这样的,对象一般都是实体类,里面包括一些属性之类的,想办法变成二进制,然后反序列化自然是二进制
变成对象之类的。
ObjectOutputStream out=new ObjectOutputSTream(参数); out.write(new Date()); ObjectInputStream in=new ObjectInputputSTream(参数); Date date=(Date)in.readObject();
好了,参数对应一个inputstream或者outputstream
用途前面说了,对象不能直接保存吧,只能二进制才可以。
1.网络传输
2.RMI
3对象持久存储于数据库,文件,
相关文章推荐
- JAVA 注解入门
- JAVA 内存管理
- java文件重命名
- Java异常:Exception in thread "main" java.lang.ArithmeticException: Non-terminating decimal expansion;
- JSp+javaBean开发模式---求和运算
- Java 递归实现格雷码(Gray Code)
- Spring MVC异常处理
- Spring Batch(3): 基本概念(批处理DSL)
- java和Ajax
- spring中的setter方法注入
- 很简单的JAVA反射教程
- java中的几个“区别”总结
- 解决struts2过滤器冲突的简单方法
- Caused by: org.springframework.beans.NullValueInNestedPathException: Invalid property 'xxxx'
- Eclipse常用快捷键总结
- struts2类型转换总结
- ZooKeeper Watch Java API浅析getChildren
- Java 线程池
- java I/O总结
- Spring IoC — 基于Java类的配置