下面这个匿名类中的第二个代码块run()是什么意思?这个匿名类没有任何标识符或声明在它之前。
public BackgroundThread(final Runnable runnable)
{
super(new Runnable() {
final Runnable val$runnable;
public void run()
{
Process.setThreadPriority(10);
runnable.run();
}
{
runnable = runnable1;
super();
}
});
}
编辑:是的,这是反编译的代码。
super()
,因此上面显示的代码无法编译。它看起来确实像是反编译的代码。 - Jesper