fastjson typereference原理
Fastjson是一个Java语言编写的高性能JSON处理库,其中有一个常用的特性——TypeReference。TypeReference提供了一种通用的方式来引用一个带有泛型的类型,它是一个抽象类,通过继承它来实现引用一个指定的泛型类型。
fastjson常用方法TypeReference的原理是匿名内部类+反射动态获取泛型信息。在TypeReference的构造方法中,第一句获取当前对象的泛型父Class,通过自己的例子来获取泛型对象的泛型实际参数。
借助TypeReference,可以完成指定泛型的反序列化。在实际的应用中,可以根据具体的需求来选择使用。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。