序列化和反序列化Java是面向对象的语言,与其他语言进行交互(比如与前端js进行http通信),需要把对象转化成一种通用的格式比如json(前端显然不认识Java对象),从对象到json字符串的转换,就是序列化的过程,反过来,从json字符串转换成Java对象,就是反序列化的过程. serialVersionUID是什么反序列化的过程,需要从一个json字符串生成一个Java对象.典型的如下: Gson gson = new Gson(); Request req = gson.fromJson…