我看到一个示例代码,其中使用了新的Runnable(),它是匿名内部类.
Runnable runnable = new Runnable() { public void run() { int option = (int) (Math.random() * 4); switch (option) { case 0: x.a(); break; case 1: x.b(); break; case 2: y.a(); break; case 3: y.b(); break; } } };
任何帮助表示赞赏.我是新来的 .
解决方法
是.我们可以.这被称为匿名内部类.不仅可以运行,而且可以匿名为任何界面创建.
建议阅读本文
https://docs.oracle.com/javase/tutorial/java/javaOO/anonymousclasses.html