永发信息网

java中,匿名类在创建的同时必须要创建对象,所以不能用static修饰是什么意思?

答案:2  悬赏:10  手机版
解决时间 2021-01-22 22:27
  • 提问者网友:绫月
  • 2021-01-22 09:12
不能用static修饰 ,但在与成员并列时 又可以用static修饰 请问什么情况下不能用static修饰呢??
最佳答案
  • 五星知识达人网友:轮獄道
  • 2021-01-22 10:44
楼主是什么意思,不是很懂 // 可以继续交流
不过创建匿名类的语法是这样的:
new 父类名或接口名() {......};
因为匿名类没有名字,所以不能声明构造器,也不能创建对象
举个例子吧:
interface A { void a(); }
class Test {
public A a = new A() {
public void a() {}
}; //在这里创建了一个内部类,实现了A接口,但该类没有名字
}
全部回答
  • 1楼网友:一叶十三刺
  • 2021-01-22 12:12
我。。知。。道 加。。我。。私。。聊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯