摘要:
(o1,o2)->Integer.compare(o1,o2); //example 1: 不用lambda表达式 Comparator<Integer> comparator = new Comparator<Integer>() { @Override public int compare(In 阅读全文
摘要:
abstract 抽象类可以有构造器,便于子类调用 抽象类:不能实例化。例如 //按照原始的写法,定义一个类 public class Person{ String name; int age; public Person(){ //构造方法 } } //对该类实例化操作 Person person 阅读全文
摘要:
**可变类:**当你获得这个类的一个实例引用时,你可以改变这个实例的内容。 **不可变类:**当你获得这个类的一个实例引用时,你不可以改变这个实例的内容。不可变类的实例一但创建,其内在成员变量的值就不能被修改。 举个例子:String和StringBuilder,String是immutable的, 阅读全文