【发布时间】:2014-07-16 11:52:35
【问题描述】:
我有两个 .java 文件需要一个接一个地通过终端运行。第一个创建了一个对象myObject,它需要在运行完成后留在内存中,以便被第二个类修改。 myObject 是公共的,所以两个类都可以访问它,但是在第一次运行 .java 之后它是空的。
有没有办法做到这一点? 或者有没有办法保留对象并将其作为参数传递给第二类 main?
【问题讨论】:
-
你需要序列化。
-
..或数据库,或文件中的数据,或...
-
感谢@Sanjeev 的即时回复,看来这就是答案。我的对象真的很复杂,里面存储了很多数据,我真的很想避免创建数据文件然后解析它的场景。
标签: java object memory parameters