因为java是内存垃圾自动回收机制,所以没有析构函数。(析构函数相当于finallize()方法)。子类不会继承父类的构造函数,而是会显示或隐式调用。如果父类无有参的构造函数,子类的构造函数中会默认隐式调用父类的无参构造函数。如果父类有有参的构造函数,子类构造函数中需要在第一行显式调用父类的构造函数super();