java.lang.StackOverflowError: null


異常信息

java.lang.StackOverflowError: null
    at sun.misc.FloatingDecimal$BinaryToASCIIBuffer.dtoa(FloatingDecimal.java:431) ~[na:1.8.0_77]
    at sun.misc.FloatingDecimal$BinaryToASCIIBuffer.access$100(FloatingDecimal.java:259) ~[na:1.8.0_77]
    at sun.misc.FloatingDecimal.getBinaryToASCIIConverter(FloatingDecimal.java:1785) ~[na:1.8.0_77]
    at sun.misc.FloatingDecimal.getBinaryToASCIIConverter(FloatingDecimal.java:1738) ~[na:1.8.0_77]
    at sun.misc.FloatingDecimal.toJavaFormatString(FloatingDecimal.java:70) ~[na:1.8.0_77]
    at java.lang.Double.toString(Double.java:204) ~[na:1.8.0_77]
    at com.alibaba.fastjson.serializer.SerializeWriter.writeDouble(SerializeWriter.java:669) ~[fastjson-1.2.47.jar:na]
    at com.alibaba.fastjson.serializer.SerializeWriter.writeFieldValue(SerializeWriter.java:1767) ~[fastjson-1.2.47.jar:na]
    at com.alibaba.fastjson.serializer.ASMSerializer_5_JulianDateStamp.write(Unknown Source) ~[na:na]
    at com.alibaba.fastjson.serializer.ASMSerializer_5_JulianDateStamp.write(Unknown Source) ~[na:na]
    at com.alibaba.fastjson.serializer.ASMSerializer_5_JulianDateStamp.write(Unknown Source) ~[na:na]
    at com.alibaba.fastjson.serializer.ASMSerializer_5_JulianDateStamp.write(Unknown Source) ~[na:na]
    at com.alibaba.fastjson.serializer.ASMSerializer_5_JulianDateStamp.write(Unknown Source) ~[na:na]
    at com.alibaba.fastjson.serializer.ASMSerializer_5_JulianDateStamp.write(Unknown Source) ~[na:na]

出問題的代碼

System.out.println("list:" + JSON.toJSONString(list));

引用json的包是

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

原因不明

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM