java语言中,接口里不能定义静态方法怎么理解? 我看有的代码里面的有些方法前有static修饰啊,为什么说不能定义静态方法呢?... 我看有的代码里面的有些方法前有static修饰啊,为什么说不能定义静态方法呢? 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 java 语言 接口 定义 静态 搜索资料 2个回答 #热议# 应届生在签三方时要注意什么? 百度网友87ae087 推荐于2017-09-13 知道答主 回答量:11 采纳率:0% 帮助的人:4.7万 我也去答题访问个人页 关注 展开全部 因为java 中不能定义抽象静态方法staticinterface中所有的成员方法都是abstract的,当然也就不能定义静态方法static。如果可以定义抽象静态方法static,设 static abstract method(); 是抽象类A的方法那么因为是静态方法那可以用A.method(); 而这个方法又是抽象的没有方法体,调用了怎么执行呢? 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 miner的等待 2018-06-03 知道答主 回答量:7 采纳率:0% 帮助的人:3925 我也去答题访问个人页 关注 展开全部 Java8 中 接口中定义的方法有抽象方法,类方法(静态方法),或默认方法,因此如果不是定义默认方法,系统自动为普通方法增加abstract修饰符,所以借口里的普通方法不能有方法体。但类方法(静态方法),默认方法必须有方法体。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容『java』OpenSNN开思通智网:交流学习发文章www.opensnn.com查看更多超级码客~2024版海量5000道Java面试题+笔试题&答案涵盖java编程题海量Java面试题题#Java语言,多线程,JVM,SpringBoot,SpringCloud,Dubbo,Java微服务,Java数据结构算法,MyBatis,Hibernate等Java面试题超5000题java编程题www.chaojimake.cn广告java标准版-资料文档库-全文阅读下载java专题资料下载,不用四处查资料,360文库海量精选java全行业资料覆盖,千万文档即刻下载,享专属优惠!wenku.so.com广告 其他类似问题 2018-05-06 Java的接口interface中为什么不能定义静态方法static?有什么替代手段实现吗? 53 2015-02-09 java中,接口内能定义类方法,不过不能定义静态方法,两种方法不一样吗,还是我理解不对? 2 2020-12-25 接口中可以定义静态方法? 2016-11-18 java接口中为什么不能有静态方法 6 2019-08-27 Java中静态方法与非静态方法的区别? 1 2018-02-28 JAVA接口中不可以有静态方法吗 35 2017-12-27 Java接口为为什么可以定义一个静态方法呢? 4 2017-11-21 在java语言中,静态变量是不是不能在方法中定义?只能在类里面,方法外面定义? 17 更多类似问题 > 为你推荐: