“新”表达中的大括号?(例如“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中被称为什么?感谢您的帮助。
这是在创建接口的实例引用时设置的。例如,我想使用该类创建接口的实例,然后我可以通过为相同的类创建一个匿名类来创建它,并重写接口的方法。通过查看另一个示例,您可以很好地理解,然后您在下面说明。Runnablerun()
Runnable runnable = new Runnable() {
    public void run() {
        // TODO Auto-generated method stub
    }
};
 
				    		 
				    		 
				    		 
				    		