Skip to content

Commit 09b9ee8

Browse files
committed
更新框架描述
1 parent 2792c22 commit 09b9ee8

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,14 +177,14 @@ data class DataClassBean(val name: String?, val age: Int = 18)
177177

178178
* 如果丢给 Gson 解析,最终会得到以下结果
179179

180-
```
180+
```text
181181
name = null
182182
age = 0
183183
```
184184

185185
* age 为什么不等于 18?为什么会等于 0 呢?要知道这个问题的原因,我们需要反编译看一下 DataClassBean 的源码
186186

187-
```
187+
```java
188188
public final class DataClassBean {
189189
private final int age;
190190
private final String name;
@@ -252,7 +252,7 @@ public final class DataClassBean {
252252

253253
* 不知道大家发现问题没有?DataClassBean 类里面并没有空参构造函数,那 Gson 到底是怎么创建对象的呢?让我们看一段源码
254254

255-
```
255+
```java
256256
package com.google.gson.internal;
257257

258258
public final class ConstructorConstructor {

0 commit comments

Comments
 (0)