国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

FastJson教程手冊(cè)

閱讀(14393) 更新時(shí)間(2022-04-19)

Fastjson是一個(gè)Java語(yǔ)言編寫(xiě)的高性能功能完善的JSON庫(kù)。它采用一種“假定有序快速匹配”的算法,把JSON Parse的性能提升到極致,是目前Java語(yǔ)言中最快的JSON庫(kù)。Fastjson接口簡(jiǎn)單易用,已經(jīng)被廣泛使用在緩存序列化、協(xié)議交互、Web輸出、Android客戶(hù)端等多種應(yīng)用場(chǎng)景。


fastjson是阿里巴巴的開(kāi)源JSON解析庫(kù),它可以解析JSON格式的字符串,支持將Java Bean序列化為JSON字符串,也可以從JSON字符串反序列化到JavaBean。其目前已經(jīng)被廣泛應(yīng)用在各種場(chǎng)景中,包括cache存儲(chǔ)、RPC通訊、MQ通訊、網(wǎng)絡(luò)協(xié)議通訊、Android客戶(hù)端、Ajax服務(wù)器處理程序等等。

提示:在繼續(xù)學(xué)習(xí)Fastjson之前,您需要對(duì)Java、JSON有所了解。

fastjson主要特點(diǎn):

  • 快速FAST (比其它任何基于Java的解析器和生成器更快,包括jackson)

  • 強(qiáng)大(支持普通JDK類(lèi)包括任意Java Bean Class、Collection、Map、Date或enum)

  • 零依賴(lài)(沒(méi)有依賴(lài)其它任何類(lèi)庫(kù)除了JDK)

示例代碼:

import com.alibaba.fastjson.JSON;
 
Group group = new Group();
group.setId(0L);
group.setName("admin");
 
User guestUser = new User();
guestUser.setId(2L);
guestUser.setName("guest");
 
User rootUser = new User();
rootUser.setId(3L);
rootUser.setName("root");
 
group.getUsers().add(guestUser);
group.getUsers().add(rootUser); 
String jsonString = JSON.toJSONString(group); 
System.out.println(jsonString);

提示:我們的fastjson教程將幫助您逐步學(xué)習(xí)如何使用fastjson,如果你有任何疑問(wèn),請(qǐng)前往PHP中文網(wǎng)fastjson社區(qū)提出你的問(wèn)題,會(huì)有熱心網(wǎng)友為你解答。

下載

android 開(kāi)發(fā)者請(qǐng)看 這里

最新 JAR

或者通過(guò) Maven:

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>VERSION_CODE</version>
</dependency>

或者通過(guò) Gradle:

compile 'com.alibaba:fastjson:VERSION_CODE'

這里 或者 這里 或者 這里 的真實(shí)發(fā)行版本號(hào), 替換 VERSION_CODE , 例如 1.2.21

本fastjson教程手冊(cè)涵蓋的內(nèi)容

本fastjson教程手冊(cè)涵蓋所有fastjson基礎(chǔ)及高級(jí)知識(shí),包含F(xiàn)astjson Android版本、Fastjson 定制序列化、Fastjson 處理超大JSON文本、Fastjson 循環(huán)引用以及Fastjson 常見(jiàn)問(wèn)題和實(shí)例的詳細(xì)介紹。

提示:本教程的每一章都包含了很多代碼實(shí)例,這些例子將幫助您更好地理解和使用fastjson。