- 博客(6)
- 收藏
- 关注
翻译 Java comparable和Comparator接口的区别
初次学习java接口和集合框架,对里面的比较和排序,总是一知半解。今天查阅资料,加深了理解,总结如下。1. Comparable接口可以说成是“自然比较器”,是标准类库中自带的比较器,很多类都实现了该接口,比如Integer、String等。该接口只提供一个方法:compareTo实现了该接口的类,可以使用Arrays.sort()方法。2. Comparator接口是外部比较
2017-06-12 22:29:05
457
原创 JAVA多态性的理解
1. 当超类对象引用变量引用子类对象时,被引用对象的类型而不是引用变量的类型决定了调用谁的成员方法,但是这个被调用的方法必须是在超类中定义过的,也就是说被子类覆盖的方法。(但是如果强制把超类转换成子类的话,就可以调用子类中新添加而超类没有的方法了。)--摘自http://blog.youkuaiyun.com/free4294/article/details/39054791【理解】这个被调用
2017-04-03 22:51:34
322
原创 JAVA的多继承
JAVA不像C++一样支撑多继承。所谓多继承是指:一个类,可以派生出多个继承类,这些继承类可能又被同一个对象所拥有,所以这个时候就需要继承类。例如:参考文章:http://blog.youkuaiyun.com/jandunlab/article/details/14110117
2017-04-03 21:51:50
421
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人