
JAVA
周小科
这个作者很懒,什么都没留下…
展开
-
equals及hashCode的一点理解
最近在学习mapreduce时,自定义了一个AppUidKey类作为自定义key。AppUidKey类需要重写equals方法,重写equals方法就必须重写hashCode方法,所以找了些资料学习,对hashcode有了一点点理解,也不一定全都准确,权当学习笔记 我们知道,两个String对象比较是否相等时,是判断其内容是否相等,而String的父类Object中的equals只有在两个引用原创 2018-02-02 09:47:12 · 284 阅读 · 0 评论 -
java知识备忘
最近重新看了一遍java基础,记录了一些之前没太注意的细节,以备之后参考复习:&&和&都可以表示逻辑与,&&为短路逻辑与,如果全面的表达式为false,则不再执行后面的表达式。&为非短路逻辑与,判断两个表达式的真假。同理||和|类似&&和&都可以表示逻辑与,&&为短路逻辑与,如果全面的表达式为false,则不再...原创 2018-03-30 19:53:59 · 231 阅读 · 0 评论 -
JAVA类与接口的关系
类与接口,继承、实现关系总结如下:接口 继承 接口 (可以继承多个接口)接口 不能继承、实现 类类 实现 接口 (可以实现多的接口)类 继承 类 (不可以继承多个类)因为接口中不能定义方法体,所以接口不能继承(更不能实现)类。虽然jdk1.8可以在接口中有方法实体,但接口依然不能继承类。...原创 2018-04-17 19:20:35 · 971 阅读 · 0 评论