相关疑难解决方法(0)

如何在Java中找到给定类的所有子类?

如何在Java中尝试查找给定类(或给定接口的所有实现者)的所有子类?截至目前,我有一种方法可以做到这一点,但我觉得效率很低(至少可以说).方法是:

  1. 获取类路径上存在的所有类名的列表
  2. 加载每个类并测试它是否是所需类或接口的子类或实现者

在Eclipse中,有一个很好的功能叫做类型层次结构,可以非常有效地显示它.如何以编程方式进行操作?

java interface class subclass

194
推荐指数
9
解决办法
12万
查看次数

在Eclipse中重命名包

在Eclipse的"Package Explorer"中,假设我有一个这样的包列表:

  • com.dog
  • com.cat
  • com.frog

如果我想将包结构的"com"部分重命名为"animal",那么我可以选择每个包(上面)并执行重构>重命名.

如果我有许多以"com"开头的软件包,那么这个过程可能需要一段时间.是否有一种简单的方法来重命名"com"包名称,而无需在Package Explorer中单独重命名每个包?或者在重命名之前从构建路径中删除这些包?

我试着去"导航器"窗格,它在树形结构中显示文件夹,但我没有给予重命名功能.

java eclipse refactoring

31
推荐指数
2
解决办法
5万
查看次数

标签 统计

java ×2

class ×1

eclipse ×1

interface ×1

refactoring ×1

subclass ×1