最简洁的答案是不。
长的答案是,子类可以以多种方式出现,从根本上说,根本不可能分类找到它们。
您无法在运行时执行此 *** 作,但只有在加载了类以及如何知道它们已加载后才能找到类?您可以扫描每个JAR和类文件,但这不是确定的。另外,还有URL类加载器之类的东西。
内部类(静态和非静态)是要考虑的另一种情况。命名内部类更容易找到。匿名内部类可能很难找到。
您还必须考虑到,如果一个类具有子类,则可以在以后创建新的子类。
欢迎分享,转载请注明来源:内存溢出
最简洁的答案是不。
长的答案是,子类可以以多种方式出现,从根本上说,根本不可能分类找到它们。
您无法在运行时执行此 *** 作,但只有在加载了类以及如何知道它们已加载后才能找到类?您可以扫描每个JAR和类文件,但这不是确定的。另外,还有URL类加载器之类的东西。
内部类(静态和非静态)是要考虑的另一种情况。命名内部类更容易找到。匿名内部类可能很难找到。
您还必须考虑到,如果一个类具有子类,则可以在以后创建新的子类。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)