Fastjson(Java库)是一款由官方打造的非常专业且优秀的Java库。Fastjson(Java库)不仅可以帮助大家将Java对象转换输出为JSON表示,同时能够处理任意的Java对象,大大提高大家的工作效率。系统城给大家提供了Fastjson(Java库)官方正式版安装包下载,还有一些常见问题的解答,快来下载使用吧。
Fastjson功能介绍
1、在服务器端和安卓客户端提供最好的特性。
2、提供简单toJSONString()和parseObject()方式,将Java对象转化成JSON,相反也是。
3、允许将事先存在的不能修改的目标转换为JSON,或从JSON中转换。
4、对Java泛型的广泛支持。
5、允许自定目标的表示方式。
6、适用任意复杂的目标(具备深厚的继承层次和广泛使用的通用类型。
Fastjson特色说明
1、速度快
fastjson相对其他JSON库的特性是快,从2011年fastjson公布1.1.x版本以后,其特性从没被其他Java完成的JSON库超过。
2、应用普遍
fastjson在阿里巴巴大规模应用,在数万台服务器上部署,fastjson在业内被普遍接受。在2012年被开源中国评比为最受欢迎的国内开源软件之一。
3、检测完善
fastjson有非常多的testcase,在1.2.11版本中,testcase超过3321个。每次发布都会开展回归测试,保质保量平稳。
4、应用简易
fastjson的API十分简约。
Fastjson常见问题
1、怎么获得fastjson?
你可以通过如下地方下载fastjson:
maven中央仓库:http : //central.maven.org/maven2/com/alibaba/fastjson/
Sourceforge.net:https://sourceforge.net/projects/fastjson/files/
在maven中如何配置fastjson依赖fastjson最新版本都会发布到maven中央仓库,你可以直接依赖。
2、fastjson性能比gson怎样?
fastjson比gson快大约6倍,测试结果上这里:https : //github.com/eishay/jvm-serializers/wiki/Staging-Results。
3、fastjson可以运行在android上么?
fastjson有专门针对android版本,去掉不常用功能。jar占的字节数更小。gitbranch地址是:https : //github.com/alibaba/fastjson/tree/android。
4、fastjson序列化的需要像json-lib相同配置java bean的序列化么?
不需要,fastjson的序列化和反序列化都不需要做特别配置,唯一的要求是,你序列化的类符合java bean规范。