“新”表达中的大括号?(例如“new MyClass() { ... }”)
2022-09-01 00:36:42
大括号在那里做什么?
handler1 = new Handler() {
public void handleMessage() {
}
};
object = new Class_Name() {};
?这种语法只存在于Android或Java上?它在Java中被称为什么?感谢您的帮助。
大括号在那里做什么?
handler1 = new Handler() {
public void handleMessage() {
}
};
object = new Class_Name() {};
?这种语法只存在于Android或Java上?它在Java中被称为什么?感谢您的帮助。
这是在创建接口的实例引用时设置的。例如,我想使用该类创建接口的实例,然后我可以通过为相同的类创建一个匿名类来创建它,并重写接口的方法。通过查看另一个示例,您可以很好地理解,然后您在下面说明。Runnable
run()
Runnable runnable = new Runnable() {
public void run() {
// TODO Auto-generated method stub
}
};