一些exapmle
JsonArrayRequest req = new JsonArrayRequest(...) {
@Override
protected Response<JSONArray> parseNetworkResponse(NetworkResponse response) {
.....
}
}
我不知道它是如何运作的。 我在这个问题上有点困惑
JsonArrayRequest(...){此处}
首先我们调用构造函数,然后以某种方式覆盖该方法。
ps:抱歉这个愚蠢的问题,我是Python开发人员:))
答案 0 :(得分:1)
它被称为匿名类。匿名类是Interfaces
或抽象类的实现,否则无法实例化。
您可以仔细查看Oracle的文档:
https://docs.oracle.com/javase/tutorial/java/javaOO/anonymousclasses.html