探究官方 JSON 與阿里的 FastJSON 中 put 方法

首先看兩段代碼 很明顯的看出這兩部分只是引入的jar不同而已。那麼運行起來效果能不能一樣呢? 答案肯定是不同的。 首先json.org給出的jar包能夠正常運行出你想要的結果,但是fastjson就會給你一些驚喜(自己試一下吧)。 爲什麼會有這種不同呢? 一看源碼便知。 首先json.org實現: 這裏的put函數會將當前實例返回(return this).所以#2處的連續操作始終是當前實例出來的
相關文章
相關標籤/搜索