写在前言 : 学习资源B站是最好的也是很全面。
1 、现在出去面试,面试官老是会问你一句话Java 怎么样?
不管是大数据岗位还是数据库都会问一句。 回来痛下决心,决定探索下这门语言的精髓,大数据很多框架也都是Java 写的,的确懂一门语言,比较稳妥。路也宽敞!!!不然就和吃饭没筷子,那么尴尬。把每天学习到的 Java知识分享到这里会。直到能自己写个复杂一点Dome得出来。
2、为了监督自己探索这门语言的动力与决心。特此这段话放到前面!!!
3、挑战下自己 到底是笨 还是学不会,还是不想学。 好运
Java 比较器概述
1、comparable 接口的使用
像String、包装类等实现了comparable 接口,重写了comparableTo()方法,给出了比较两个对象大小的方式。
2、String、包装类重写comparableTo()方法以后,进行了从小到大的排列
3、重写 comparableTo 的规则:
compareTo就是比较两个值,如果前者大于后者,返回1,等于返回0,小于返回-1
4、comparable 自然排序使用举例:
5、对于自定义类来说,如果需要排序,我们可以自定义类实现 comparable 接口,重写comparableTo(obj)方法
6、定制排序
面试题:
比较关键字:
1、compareTo就是比较两个值,如果前者大于后者,返回1,等于返回0,小于返回-1、
2、Java的instanceof运算符:
Java中的instanceof运算符也称为类型比较运算符,因为它会将实例与类型进行比较。
它返回true或false。如果我们将instanceof运算符与任何具有空值的变量一起应用,则它都会返回false。
3、instanceof的使用注意点:
1、在使用时必须是相同类型进行比较:(引用 比较 引用、)
2、要么就是有继承关系的进行比较。
【转载注明出处,还望尊重原创 】