1. java只支持单重继承,一个类可以实现多个接口
2. 接口不提供构造方法,接口中的方法默认为public abstract修饰,接口中的属性默认使用public static final修饰,接口允许多继承。
3. 抽象类和接口都不允许实例化,一个类可以实现多个接口,但只能继承一个抽象类。接口中的每个方法都是抽象方法,抽象类中的方法并非都是抽象的。
4. abstract不能与final并列修饰同一个类,抽象类中不可以有private成员,static方法不能处理非static的数据
5. 线性链表存储空间不一定是连续,且各元素的存储顺序是任意的
6. 将String转化为byte数组,"abc".getBytes(),这个在IO中应该会用到。
7. 复制数组的某一部分:Arrays.copyOfRange(T[ ] original,int from,int to)
返回一个数组,将一个原始的数组original,从小标from开始复制,复制到小标to,生成一个新的数组。
注意这里包括下标from,不包括下标to。