如何在会话之间保存序列化对象的URI?

时间:2016-06-30 20:41:47

标签: java serialization jar

我想保存最后加载到应用程序中的配方集合。最近加载的序列化配方集合对象的路径存储在应用程序的jar文件内的.ser文件中。当然,我可以通过使用此getRessourceAsStream()方法读取此.ser文件没有问题。但写作似乎不太可能。那么如何最好地将存储URI的.ser文件保存到最后加载的序列化对象中,以便写入呢?

编辑:我不想保存INSIDE一个.jar,因为Class.getResourceAsStream(String)使用here只返回一个INPUTStream,但是我需要一个OUTputStream来写一个文件,看起来不像.jar资源是可能的。所以我想知道如何实现我所需要的,将一个对象保存在.ser文件中,该文件可以写入.jar并由.jar读取,文件存储在.jar之外。

0 个答案:

没有答案