怎么让写可以挂起的程序?求大牛指导~
以下这种程序有没有可能实现?
需要:
1、关闭程序前会将自己所占用内存、运算器中的值、控制器中的值写到硬盘里(或者只记住内存的也行)。(类似于虚拟机的挂起)
2、重新打开程序时从硬盘里取读原来的内存,继续运行。
如果可行的话,该怎么实现呢?有哪位大牛能给个思路。~
[解决办法]
将内存中的值写入硬盘是很方便的,参考java.io.Searializable
但不知道楼主的“关闭程序”指的是什么样的关闭
如果是正常退出,自然可以在相应的地方插入写文件的代码
如果要求断电关机重启之后仍然可以继续运行,可能最后的更改会来不及写入硬盘