随笔分类 - Java
摘要:1, 通过定义不同的谓词接口来区分不同的苹果的重量,如果后续有更多的需求,只需要添加更多的谓词即可 package org.example; import java.util.ArrayList; import java.util.List; enum Color { RED, GREEN, YEL
阅读全文
摘要:下面算法使用的Student类 class Student implements Comparable<Student>{ private final String name; private final Integer age; public Student(String name, Intege
阅读全文
摘要:LinkedHashSet和LinkedHashMap 这两个类维护一个双向链表,可以记住插入元素的顺序。 实例:LinkedHashMap 可以使用访问顺序来迭代处理映射条目,当get或者put访问元素时,受影响的条目从当前位置删除,然后放到末尾,只影响链表,不影响散列表的桶。 LinkedHas
阅读全文
摘要:java抽象类: 1,抽象类中应至少有一个抽象方法(只有定义没有实现,且用abstract标记)。 2,抽象类中可以有具体方法。 3,抽象类不可实例化。 4,抽象类的子类如果有未实现的方法,则要标记未抽象类。 5,抽象类可以创建一个抽象类的变量,只能引用非抽象子类的对象。 接口 1,接口绝不会有实例
阅读全文