即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

工作学习和进阶笔记

编程语言 answer100answer 20℃ 0评论
  1. 使用反射可以得到一个类父类,那么怎么样才能得到一个类的所有的直接子类;

    这个很难实现。面向对象中的继承,强调的是子类继承父类,而父类被哪些子类调用,在JAVA虚拟机的容器中并没有直接接口获取。


    咱们试想想,如果在JAVA机制中,记录了每个类的父类,而且还记录每个父类的子类,是不是在存储上来讲就多此一举呢?


    如果一定要实现,觉得可以反向,即:遍历指定的包内所有的类,看其父类是否就是预先想要的。

转载请注明:CodingBlog » 工作学习和进阶笔记

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情