对象持久化是个什么概念? 比如說database裡面的數據做成一個class,就是對象持久化 解决方案 » 对象是动态活动在内存里的,如果有办法可以把这个对象的当前状态存储在硬盘上,一段时间后再取出来,并且对象的状态数值仍然和保留前的一样,那多好啊!Java里面正好支持。他的术语就叫“对象序列化”。对于持久化,就是对象序列化后,可以持久保留状态---》对象持久化。 JavaBean好象也有关于对象持久化的功能,高手来解释一下它的原理 对象生成之后,只要你还需要它,它就会持续存在。但是一旦程序结束,它就不再有生存环境了。如果对象可以在程序非执行状态下依旧存在、依旧保有其信息,那么在许多应用中将大有帮助。因为当程序重新启动,对象便又能够复活,而且仍然具备上次执行时的状态。当然,你可以简单的将数据写到文件或数据库,进而打到这个效果。但是在“万事万物皆对象”的精神下,如果能够将对象声明为持久的(persistent),而且由语言系统自动为你处理所有相关细节,不就太好了吗? Java提供所谓的“轻量级持久性”(light weight prisistence),让你可以很轻松的将对象存储于磁盘,并于以后取回。称“轻量级”的原因是,你还是得自己调用存储、取回动作。除此之外,JavaSpaces还提供另一种持久存储功能。未来版本可能还会提供更完整的支持。 java里面有没有可以扫描一个文本中全部指定类型的类? 怎样知道上一次焦点是不是在某个空间上 swing做的拼图简单移动的事例---求帮我看下为什么出错 请问一个奇怪的问题:在Frame里,在panel上画一个圆,为什么运行后不显示,只有缩放运行窗口才能显示。谢谢 如何做Jtable背景图? 如何让应用程序只能启动一次啊???????? 有关for each循环的,能否用于二维数组? jni应用,在unix如何寻找动态链接库,急!!! 怎么读一个字符串或数字到指定地方? 熟悉Process的朋友请来看看 关于JTree的问题:怎样设置图标,怎样添加树叶节点的点击事件? 大虾帮忙看一行程序
一段时间后再取出来,并且对象的状态数值仍然和保留前的一样,那多好啊!Java里面正好支持。
他的术语就叫“对象序列化”。对于持久化,就是对象序列化后,可以持久保留状态---》对象持久化。
Java提供所谓的“轻量级持久性”(light weight prisistence),让你可以很轻松的将对象存储于磁盘,并于以后取回。称“轻量级”的原因是,你还是得自己调用存储、取回动作。除此之外,JavaSpaces还提供另一种持久存储功能。未来版本可能还会提供更完整的支持。