【发布时间】:2016-08-16 10:03:01
【问题描述】:
最近,我正在使用 Google 的 Gson 学习 JSON。我遇到了一个问题。这是代码:
Type type = new TypeToken<Collection<Data>>(){}.getType();
我无法理解 {} 的真正含义。所以我阅读了源代码,得到了类描述,例如:构造一个新的类型文字。从类型参数派生表示的类...客户端创建一个空的anonymous subclass。 anonymous subclass 真的让我很困惑吗?谁能具体解释一下?
【问题讨论】:
-
您是在询问类型标记还是一般的匿名类?
-
这里是类型标记“hack”的解释:stackoverflow.com/questions/22271779/…