我有A类
public class A {
public String a;
public A(String a) {
Log.i("tonghu", "A.a: " + a);
this.a = a;
}
}
在调用构造函数时将打印日志。
然后致电Gson().fromJson("{\"a\": 1}", A.class)
。
但是不会显示日志“ A:a:”,因此这意味着gson不会调用我的构造函数。
gson如何新建实例?
我已打印出A类构造函数的大小,为1。所以A类没有默认(隐式)构造函数。