声明为static的成员可以在它的类的对象创建之前被访问,静态方法不能访问实例变量。
声明为static的变量称为静态变量或类变量,static可以用来修饰属性、方法和代码块。
多重继承的初始化顺序是:父类属性、构造方法、子类属性、构造方法。
重载和重写都有关的是方法名和形参。
transient用来屏蔽不想序列化的属性用的。
List和Set都是Collection的子接口,HashSet是Set的子类,LinkedList是List的子类。而ArrayList类是List接口的一个可边长数组实现。
LinkedList类允许所有元素(包括null)。pull()方法是将元素推入此列表所表示的堆栈,即将该元素插入此列表的开头;
String类型使用substring(int,int)的时候只包含左边那个而不包括后面那个数字的。