强制类型转换问题

今天看spring源码看到这样一段: 查看ConfigurableListableBeanFactory和BeanDefinitionRegistry类结构图: 八竿子打不着的两个接口,但是可以强制转换,而且连警告都没有。 但是还有这么一个类: 经测试发现,如果两个不想关的类,直接强制转换,会报错,因为编译器可以知道这两个肯定是不能互相转换的。 但是两个接口,编译器不会报错,为什么呢?因为实现类可
相关文章
相关标签/搜索