这个结构的名称以及我在哪里可以阅读它?

时间:2015-10-10 12:22:55

标签: java

一些exapmle

JsonArrayRequest req = new JsonArrayRequest(...) {
   @Override
   protected Response<JSONArray> parseNetworkResponse(NetworkResponse response) {
   .....
 }
}

我不知道它是如何运作的。 我在这个问题上有点困惑

JsonArrayRequest(...){此处}

首先我们调用构造函数,然后以某种方式覆盖该方法。

ps:抱歉这个愚蠢的问题,我是Python开发人员:))

1 个答案:

答案 0 :(得分:1)

它被称为匿名类。匿名类是Interfaces或抽象类的实现,否则无法实例化。 您可以仔细查看Oracle的文档: https://docs.oracle.com/javase/tutorial/java/javaOO/anonymousclasses.html