当前位置 : 主页 > 编程语言 > java >

《Java 核心技术 卷1》 笔记 第六章 接口和内部类

来源:互联网 收集:自由互联 发布时间:2022-07-13
6.1 接口 接口:不是类,是对类的一组需求的描述 自然排序:如果对于某种类,它的排列规则是相同的,那么可以考虑通过实现Comparable来完成自然排序 源码这段说明很长,但是挺重要


6.1 接口

接口:不是类,是对类的一组需求的描述

自然排序:如果对于某种类,它的排列规则是相同的,那么可以考虑通过实现Comparable来完成自然排序

《Java 核心技术 卷1》 笔记 第六章 接口和内部类_java

源码这段说明很长,但是挺重要的,主要说明了几个实现Comparable类的规则:

  • x.compareTo(y) 的符号应该与 y.compareTo(x) 的符号是相反的
  • 如果 x.compareTo(y) 抛出异常,则 y.compareTo(x) 也应该抛出异常
  • 实现类需要确保正负号的传递性:
  • 网友评论