社区
Java SE
帖子详情
关于interface有趣的问题,但是兄弟我穷死了,只有20大元了.
maowu
2004-05-12 04:29:38
为什么interface里允许public的常量,也允许no modifier的常量,
偏偏不允许protected的常量的?
如果说权限太小,protected应该比no modifier大.
如果说权限太大,protected又比public大.
奇怪奇怪.
...全文
116
7
打赏
收藏
关于interface有趣的问题,但是兄弟我穷死了,只有20大元了.
为什么interface里允许public的常量,也允许no modifier的常量, 偏偏不允许protected的常量的? 如果说权限太小,protected应该比no modifier大. 如果说权限太大,protected又比public大. 奇怪奇怪.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dllyzs
2004-05-13
打赏
举报
回复
严重同意treeroot(根根) :)
maowu
2004-05-13
打赏
举报
回复
thank you ~~~~
treeroot
2004-05-12
打赏
举报
回复
参考答案:
那么里面的方法和常量可以省略public,当然你写也没有关系
对于方法是:public abstract 的,不能加其他修饰符
对于常量是:public final static 的,不能是其他的.
raimundo
2004-05-12
打赏
举报
回复
其实也很好理解,protected这个限定符基本上就只是与实现有关的东西,是abstract class对子类扩展的限定,而interface是与具体实现无关的,所以里面只能含public的方法以及public static final的常量
moke33
2004-05-12
打赏
举报
回复
接口之中默认为public,不允许protected出现,原因是实现它的类根本无法访问(只有继承它的子接口可以访问,注意实现和继承不是同一个概念),protected修饰的变量或方法,又何谈实现!
xlys714
2004-05-12
打赏
举报
回复
默认的模式权限比protected 大
接口中不可以用protected ,private,我也试过的
raimundo
2004-05-12
打赏
举报
回复
interface中none modifier method就是public method,none modifier常量就是public static final
adb
interface
usb driver(adb驱动 32bit&64bit) 绿色版
在这个"adb
interface
usb driver"绿色版压缩包中,包含了适用于32位和64位操作系统的adb USB驱动程序,用于解决在通过USB连接手机时出现的ADB驱动
问题
。 1. **ADB简介** ADB是Android开发者工具包的一部分,主要...
json jar包
关于http接口开发中json格式数据编码
问题
处理 在实际工作中,接口很多时候返回json格式,但有时返回的格式会有编码
问题
假设如下接口:http://service.test.com/
interface
/getData_test.jsp 返回如下是正常的。 ...
Type
interface
com.briup.dao.mapper
Interface
.SCateMapper is not known to the MapperRegistry.报错解决
Type
interface
com.briup.dao.mapper
Interface
.SCateMapper is not known to the MapperRegistry. ...而大部分细节
问题
出现在mapper映射文件xml文件中,这些细节非常重要。 现在遇到的Type
interface
com.briup...
Type
interface
com.dao.UserMapper is not known to the MapperRegistry.MyBatis配置
问题
新手小白在配置MyBatis时遇到的
问题
,因为前一天写好mybatis入门的基础,但今天回顾时发生了异常,跟大家分享一下
问题
描述: org.apache.ibatis.binding.BindingException: Type
interface
com.dao.Us
解决 - org.apache.ibatis.binding.BindingException: Type
interface
com.itheima.mapper.UserMapper...
org.apache.ibatis.binding.BindingException: Type
interface
com.itheima.mapper.UserMapper is not known to the MapperRegistry.该
问题
属于核心配置文件,加载映射文件报名写错,
Java SE
62,629
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章