【发布时间】:2012-08-29 17:20:24
【问题描述】:
从http://docs.oracle.com/html/E24396_01/ejb3_overview_why.html获取以下给定文本
“序列化是 Java 的内置机制,用于将对象图转换为一系列字节,然后可以通过网络发送或存储在文件中。序列化非常易于使用,但也非常有限。它必须一次存储和检索整个对象图,因此不适合处理大量数据。如果在更新信息时发生错误,它无法撤消对对象所做的更改,因此不适合需要严格的数据完整性。多个线程或程序不能在不相互冲突的情况下同时读取和写入相同的序列化数据。它不提供查询功能。所有这些因素使得序列化对于除了最微不足道的持久性需求之外的所有需求都是无用的。"
我不清楚粗体字。有人可以举一个例子来支持这一点吗?
【问题讨论】:
标签: java multithreading serialization