isAssignableFrom 是用来判断一个类Class1和另一个类Class2是否相同或是另一个类的超类或接口。 而 instanceof 是用来判断一个对象实例是否是一个类或接口的或其子类子接口的实例。