- 9
- 0
- 约 44页
- 2017-06-14 发布于湖北
- 举报
接口与内部类 什么是接口? 接口技术主要描述类具有什么功能,而并不给出每个功能的具体实现。 在Java程序设计中,接口不是类,而是一组对类的需求描述,这些类要遵从接口描述的统一格式进行定义。 “如果你的类遵从某个特定接口,那么我就履行这项服务”! Arrays类中的sort方法承诺可以对对象数组进行排序,但要求满足下列前提: 对象所属的类必须实现了Comparable接口。 Comparable接口 Comparable接口的代码: public interface Comparable { int compareTo(Object other); } 任何实现Comparable接口的类都需要包含compareTo方法,并且这个方法的参数必须是一个object对象,返回一个整形数值。 在JDK 5.0中, Comparable接口已经改进为泛型类型: public interface ComparableT { int compareTo(T other); } 所有接口都是public的,所以可以省略关键字public; 接口中的所有方法自动地属于public 在接口中声明方法时,不必提供关键字public。 对于Comparable接口中的compareTo方法必须确实比较两个对象的内容,并返回比较的结果: xy,返回一个负值;x=y,返回0;xy,返回一个正
您可能关注的文档
- J2EE平台上MVC设计模式的研究与实现.pdf
- 多约束最短路径模型与求解.pdf
- 黑马程序员WEB09-Servlet篇笔记要领.doc
- 第十一章 EAD解决方案快速部署白皮书.pdf
- 网络支付及电子商务安全5.ppt
- 复合地层中盾构施工技术教材.doc
- 第七章 CA1601B_SPEC_V10.pdf
- 统计excel数据表格中所有数据各自的出现次数的各种方法与方法详解说明.doc
- 四、对象函数.doc
- Creo2.0创建绘图与工程图教程.doc
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
最近下载
- 大连固特异子午线轿车轮胎技术改造项目环境影响报告表.pdf VIP
- 东莞市石龙镇红海片区防洪排涝及污水处理基础设施建设项目水土保持方案报告表.pdf VIP
- 2025年北京电影学院导演专业初试模拟题及答案.docx VIP
- 2026年货车司机六月安全驾驶培训方案.docx VIP
- AQ 3010-2022 加油站作业安全规范.pdf
- 门诊医院感染管理工作方案.docx
- 北师大版(26年秋)八年级上册数学期末复习专题06 数据的分析(必备知识+6大题型+分层训练)复习讲义试题(附解析).docx VIP
- 内蒙古弘扬实验室建设项目环境影响报告表.doc VIP
- 大连楚河机械改扩建项目环境影响报告表.pdf VIP
- 昌平区回龙观国际信息产业基地二期(一)CP01-0801-0022、0027地块、中关村生命科学园三期及“北四村”棚户区改造土地开发CP02-0101-6003地块用地项目水保验收报告.pdf VIP
原创力文档

文档评论(0)