社区
Java SE
帖子详情
提问:关于接口的问题
jisdt
2010-01-08 06:31:54
今天看程序,看到这样的用法,有点糊涂:
public interface
A
{
...
public interface B extends
A
{
...
}
}
希望前辈指点一二,谢谢
...全文
380
19
打赏
收藏
提问:关于接口的问题
今天看程序,看到这样的用法,有点糊涂: public interface A{ ... public interface B extends A{ ... } } 希望前辈指点一二,谢谢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
借我那把枪吧
2010-01-08
打赏
举报
回复
路过
wugui414
2010-01-08
打赏
举报
回复
[Quote=引用 6 楼 mawentao728 的回复:]
内部类都可以继承,内部接口也一样!
[/Quote]内部类内部接口一样么,你可以看看
pywepe
2010-01-08
打赏
举报
回复
顶
不白吃饭
2010-01-08
打赏
举报
回复
接口的核心思想有二:
一是利用接口做形参。
二是接口的多继承。
内部类核心思想有三:
一是封装性。 声明为private内部类,这样可隐藏内部类的实现。
二是内部类可以随意的访问外部类的成员。
三是内部类和外部类方法互不影响。
内部接口也就是上面5点的某个。。具体什么时候用也没个准。
hongjn
2010-01-08
打赏
举报
回复
没遇到过
hardycheng
2010-01-08
打赏
举报
回复
相当于内部类
许多公司都要求必须有内部类,这样可以防止class文件被反编译。至少jad是反编译不了了就。O(∩_∩)O哈哈~
苍蝇①号
2010-01-08
打赏
举报
回复
接口继承。ls都说了
t2xingzhe
2010-01-08
打赏
举报
回复
有内部类还有内部接口?那是干什么用的
bobo364
2010-01-08
打赏
举报
回复
内部接口?挺奇怪的一种用法
lodachi
2010-01-08
打赏
举报
回复
这样是允许的 没有编译错误
不过我没见过这样用的,这样做有啥意义?关注
Trinx
2010-01-08
打赏
举报
回复
内部类都可以继承,内部接口也一样!
SambaGao
2010-01-08
打赏
举报
回复
这几天在看 Head First Java
知道了类是怎么来了。知道了为什么用继承,知道了为什么用抽象类。可就是这个接口似懂非懂.
1.
接口是纯抽象类。
2。
可以实现多个接口,弥补java不能多继承的缺点.
3.
接口是一种规范。
Head First Java是这样说的:
多态,多态,多态。接口有无比的适应性,若你以接口取代具体的了类或抽象的父类作为参数或返回类型,则你就可以传入任何有实现该接口的东西。
wmdtksmld
2010-01-08
打赏
举报
回复
楼上正解
宝贝熙熙
2010-01-08
打赏
举报
回复
我还真没注意到~~能这么用吗?要不然...咱们等等高手?~~~呵呵
jisdt
2010-01-08
打赏
举报
回复
[Quote=引用 1 楼 a_moon721 的回复:]
父接口与子接口的关系嘛,接口B继承自接口A,然后所有实现接口B的类需要同时实现A和B中的全部方法。一般类和类之间、接口和接口之间继承的话用extends关键字,类和接口之间是实现的关系,用impliments。
现在你这个情况就是B是A的子接口。
[/Quote]
直接在父接口的定义中定义它的子接口也可以的吗?会不会乱啊?
宝贝熙熙
2010-01-08
打赏
举报
回复
父接口与子接口的关系嘛,接口B继承自接口A,然后所有实现接口B的类需要同时实现A和B中的全部方法。一般类和类之间、接口和接口之间继承的话用extends关键字,类和接口之间是实现的关系,用impliments。
现在你这个情况就是B是A的子接口。
小瑞
2010-01-08
打赏
举报
回复
[Quote=引用 11 楼 hardycheng 的回复:]
相当于内部类
许多公司都要求必须有内部类,这样可以防止class文件被反编译。至少jad是反编译不了了就。O(∩_∩)O哈哈~
[/Quote]
用混淆器可以吧,
jisdt
2010-01-08
打赏
举报
回复
[Quote=引用 11 楼 hardycheng 的回复:]
相当于内部类
许多公司都要求必须有内部类,这样可以防止class文件被反编译。至少jad是反编译不了了就。O(∩_∩)O哈哈~
[/Quote]
原来这样啊!谢谢啦。
一般什么情况用内部类、内部接口?
mPLUG本地VQA实战指南:如何扩展支持中文
提问
(微调适配思路与
接口
改造)
本文介绍如何在本地对mPLUG视觉问答模型进行轻量化中文适配,核心采用LoRA微调与指令映射双策略:构建中英语义锚点指令集,仅训练0.3%参数即可激活中文
问题
理解能力;改造pipeline输入逻辑、Streamlit界面及答案后处理三层
接口
,实现端到端中文
提问
与回答。全流程支持离线部署,单卡3小时完成训练,准确率提升22.7%,显著优于纯机器翻译方案。
Step3-VL-10B WebUI定制化教程:修改UI主题+添加快捷
提问
模板+
接口
扩展
本文详解Step3-VL-10B视觉语言模型WebUI的三项核心技术定制:基于Gradio的主题样式修改(含内置主题切换与CSS级自定义)、快捷
提问
模板开发(通过Blocks布局实现侧边栏按钮一键填充
问题
)、以及独立HTTP API扩展(采用FastAPI封装模型推理
接口
并配合Supervisor托管)。所有操作均聚焦于提升交互效率与工程集成能力。
测试专用Prompt实战指南:从通用
提问
到自动化测试流水线
本文系统阐述测试场景下Prompt工程的核心方法论:针对通用
提问
在测试中失效的三类
问题
(正常路径刷屏、字段幻觉、安全策略拦截),提出结构化输入(
接口
契约+数据字典)、强约束输出(字段定义+覆盖比例)、流水线集成(Appium/冒烟/回归)、安全合规改写、Prompt自身测试(格式单测/对抗验证/回归对比)等关键技术路径,强调测试专用Prompt需面向机器消费、可版本化、可验收。
从API设计到反馈迭代:为原创角色构建结构化互动征集系统
本文提出将API工程思维迁移至原创角色创作,构建结构化互动系统:定义版本化叙事
接口
(含上下文钩子)、设计
提问
类型端点(GET/POST/PATCH/DEBUG类)、设置状态码式边界规则;并建立反馈分类、
问题
驱动设定迭代、信号噪声识别机制;最终沉淀为含迭代日志、渐进披露路线图与多维成效指标的可持续创作系统。
mPLUG新手必看:解决图片上传和问答的5个常见
问题
本文聚焦mPLUG视觉问答模型在实际应用中的5类高频技术
问题
:透明背景PNG识别异常(需转RGB)、图片未被模型接收(应传PIL对象而非路径)、英文
提问
准确性更高(模型英文训练主导)、首次加载延迟(GPU显存加载耗时)、非标准格式图片不支持(仅限JPEG/PNG)。涵盖图像预处理、输入
接口
规范、语言适配策略及硬件依赖要点,面向AI开发者与算法工程实践者。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章