JAVA匿名类没有构造器也不能系统默认添加构造器那么为啥要加括号()

Java没有 new className 这种语法,仅此而已
■网友
这就是个语法,编译器就是通过 new Object()认为这是要生成一个对象,现在你说我这是个实现接口的匿名内部类,反正不可能有参数传入,能不能为我行方便之门把括号去掉,javac说不行,为了统一和美观你还是多敲两个字符吧。这问题挺无聊的。。。


    推荐阅读