We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2792c22 commit 09b9ee8Copy full SHA for 09b9ee8
README.md
@@ -177,14 +177,14 @@ data class DataClassBean(val name: String?, val age: Int = 18)
177
178
* 如果丢给 Gson 解析,最终会得到以下结果
179
180
-```
+```text
181
name = null
182
age = 0
183
```
184
185
* age 为什么不等于 18?为什么会等于 0 呢?要知道这个问题的原因,我们需要反编译看一下 DataClassBean 的源码
186
187
+```java
188
public final class DataClassBean {
189
private final int age;
190
private final String name;
@@ -252,7 +252,7 @@ public final class DataClassBean {
252
253
* 不知道大家发现问题没有?DataClassBean 类里面并没有空参构造函数,那 Gson 到底是怎么创建对象的呢?让我们看一段源码
254
255
256
package com.google.gson.internal;
257
258
public final class ConstructorConstructor {
0 commit comments