使用instanceof关键字判断实例的类型
| 使用instanceof关键字判断实例的类型 |
| 使用instanceof关键字在运行时动态判断实例的类型-
Java的instance关键字可以实现"运行时类型识别"(Run-time type identification, RTTI) Java的instance关键字可以实现"运行时类型识别"(Run-time type identification, RTTI),也就是说可以通过instanceof关键字判断某个对象是否时没个类的实例,例如: class ClassA { class ClassB { public class MyInstanceOf { public static void sayClass(Object o) { 输出结果: This is ClassA 通过instanceof关键字就可将Extened Class中一些差异极小的方法放在Base Class中实现,进而实现代码精简和整洁.但不可滥用,在多数情况下我们可以通过多态(Polymorphism)实现相同的功能. |







最新评论