匿名内部类是否可以继承其它类和实现interface接口? 这个问题俺也想知道return new interfacename(){......}; 或 new superclassname(){......};可不可加上implements someInterFace 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 匿名类是extend 父类,可不可以继承的同时,又实现某个接口? 匿名的内部类是没有名字的内部类。不能extends(继承) 其它类,但一个内部类可以作为一个接口,由另一个内部类实现。 没有名字,不能被再次使用。这种方式将类的声明和创建类的实例合二为一。匿名类同时只能继承一个类或是实现一个接口。class A{}interface B{}public class Test { public static void main(String[] args) { //实现B并以此为据创建一个实例(implements) B b = new B(){}; //继承A并以此为据创建一个实例。(extends) A a = new A(){}; }} class A{}interface B{}public class Test { public static void main(String[] args) { B b = new B() extends A{}; A a = new A() implemnets B{}; }}这样的语法不被支持! 同意 treesoft(长沙水) :匿名类同时只能继承一个类或是实现一个接口。 线程睡眠唤醒问题,一直不明白,请给解释一下.程序来自:Java 案例大全 大量数据去重哈希函数算法,求帮助 mousereleased事件的一个疑问 关于java.io.File类中的renameTo方法疑惑 如何实现 Unsigned Integer 和 byte[] 之间的互相转换 获取宽度的函数是什么 效率:取两个字符串的公共字符串 为什么我不能用IE打开applet了呢? 请教java错误提示的含义 谁能告诉我这些都是什么? java里有什么规范 jsp里有什么规范 java键盘监听的一个问题,请大家帮忙解决!在线等待。。。
interface B{}public class Test { public static void main(String[] args) {
//实现B并以此为据创建一个实例(implements)
B b = new B(){};
//继承A并以此为据创建一个实例。(extends)
A a = new A(){};
}
}
interface B{}public class Test { public static void main(String[] args) {
B b = new B() extends A{};
A a = new A() implemnets B{};
}
}这样的语法不被支持!