1
1
在实现回调[Java关键字]接口时,我的一般建议是专注于使[非Java关键字]接口适合于调用类型。一般来说,匿名内部类(或其他类)中不应该有那么多内容,而不仅仅是转发调用。 另外,一般来说,构造一个对象,然后只调用一个方法是不好的。使其成为一个静态方法(这可能反过来通过一个私有的构造函数创建一个对象并运行它)。 |
2
1
你觉得哪个更简单或更清楚? 我建议你这么做。 |
3
0
我通常更喜欢将回调转发到封闭类上的私有方法。这就消除了简单地指向匿名内部类的“this”引用,这是非常无用的。 |