源文件命名规则:
1、源文件有多个类,只能有一个类是public类
2、如果有一个public类,源文件名字必须与这个类名相同
3、如果没有public类,源文件名字与某个类名字相同
java程序可以有多个main方法,选择其中一个作为编译入口
子类创建对象默认调用父类无参构造函数
super();
runnable 只有run方法
thread 有start方法
普通接口和抽象接口一样的
abstract interface
对象相同 hashcode相同
hashcode相等对象不一定相同
e.printStackTrace()