知道java序列化实现了Serializable就可以把对象保存到文件,但是从来没有用过这个,这个一般用在什么场合。
解决方案 »
- 关于图片显示(在线等急)
- java中写一个等式方程的困惑,请老鸟解惑!
- 看了别人的解答有点疑惑,去找原帖没找到,就在这问了~~
- 有关线程侦听多个socket连接的问题?
- 我的WIN98浏览器不支持JAVA程序,该怎么办?
- 想做一个阈值控制,流量超过阈值就报警,什么方法比较简单。
- 请问Class类到底是指什么?
- 又一个搞不懂的问题~~~~~~~~~~`
- 怎么用jbuilder5的注册机呀?
- 有没有大神知道这是什么问题org.directwebremoting.extend.ServerException: Failed to read input
- Java中哪些类是不可以被继承的啊?高人给总结下吧....
- java程序连接ACCESS数据库的问题
典型的一个应用:
tomcat关闭以后会把session对象序列化到SESSIONS.ser文件中,等下次启动的时候就把这些session再加载到内存里面来。
举例:
一个人员的列表保存起来的话,你可以将这个列表序列化,传到后台,然后再反序列化成person对象直接进行对象的保存
现在流行的web service 也是使用的文本协议 soap。
当然你也可以自定义更简单的协议。自己使用的情况下。对存储的进行细化,还可以分为仅仅为了保存信息,cache 优化。
比如 EJB 对象,在没有人使用一个 bean的时候,容器会选择对bean进行序列化 cache到硬盘,如果有了请求再load到内存。 java 自身load 自己的序列化信息还是有优势的。
比如Hibernate自动生成的VO文件,这个Hibernate会使用吗