如何列出实现给定接口集的类路径上的所有类

时间:2012-12-23 21:55:21

标签: java spring ide

大多数IDE允许您轻松地为单个界面执行此操作,但我正在寻找同时实现两个接口的类。无论如何都要自动执行此操作(无需手动打开每个实施者并检查)?

如果没有IDE支持,Spring是否有这样的功能。 (我知道我可以获得实现特定接口的bean列表,但我不确定是否可以为所有类执行此操作。)

2 个答案:

答案 0 :(得分:1)

从System.properties

您将获得类路径。

尝试使用TRY,像拉链一样打开它。 (Inflater或Deflater流)你将拥有该课程

使用类加载器加载类

使用instanceof xInterface&& yInterface的实例

如果有帮助则upvote:)

答案 1 :(得分:0)

可能org.reflections有你需要的东西 - 除非我仍然误解你的要求。