开发者社区> 问答> 正文

什么是java序列化如何实现

什么是java序列化如何实现

展开
收起
云计算小粉 2018-05-10 20:09:06 2202 0
1 条回答
写回答
取消 提交回答
  • 1、+用两种方式实现java对象序列化反序列化 //1使用jdk自带的序列化方式 public class MyObject implements Serializable{} //然后使用ObjectOutputStream.write实现序列化,ObjectInputStream.readObject方法进行反序列化 ObjectOutputStream stream = new ObjectOutputStream(new FileOutputStream("a.txt")); stream.writeObject(stream); ObjectInputStream stream2 = new ObjectInputStream(new FileInputStream("a.txt")); stream2.readObject(stream2); //2 使用json 工具实现Java对象的序列化 比如fastjson工具 JSON.ParseObject("{\"key\":\"value\"}") JSON.toJavaObject(jsonString,MyObject.class);
    2019-07-17 22:18:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载