我想输入java类的路径作为输入和输出,它应该给我该类中的方法列表。我要继续吗?任何人都可以指导me.pls。如何从java中的类中获取方法列表?
0
A
回答
1
Class personClass = Person.class;
//Get the methods
Method[] methods = personClass.getDeclaredMethods();
//Loop through the methods and print out their names
for (Method method : methods)
{
System.out.println(method.getName());
}
1
您可以使用Java反射API - 要了解如何使用它经过http://docs.oracle.com/javase/tutorial/reflect/class/classMembers.html
0
可以通过编程方式使用反射API(obj.getClass().getDeclaredMethods()
)或使用命令行实用程序javap
这是一个部分做您的JDK发行版。
1
您可以用双引号给出路径名并获取java类。从java类可以获得数组方法,并且通过迭代方法数组,您可以通过方法的.getName()
方法命名方法,以及它可以转换为列表。
Class class = Class.forName("com.nextenders.facadeimplementation.facade."
+ className);
Method[] mymethods = class.getMethods();
让我知道,如果它还是不
感谢, Punam
相关问题
- 1. 如何从Java中的超类方法获取子类值?
- 2. Java从父类中获取子方法
- 3. 如何从方法列表中获取对象列表listBox1_MouseClick C#
- 4. 如何从表中获取列类型?
- 5. 如何从jython中的java类获取接口列表?
- 6. 如何从Java的另一个类中获取列表值
- 7. 如何从Java列表中获取特定列列表
- 8. 如何获取java中的类中的字段列表?
- 9. 如何从列表中获取列表
- 10. 如何从Java列表中获取Scala列表?
- 11. Java - 如何获取类调用方法
- 12. 获取从列表中的MongoDB的Java
- 13. 从java中的方法名获取IMethod
- 14. 如何从java中的列表中获取值
- 15. 获取类的方法列表
- 16. 如何从Java中的泛型列表中获取参数类型?
- 17. Java SQL如何从列中获取值?
- 18. 如何从C#中的DLL中获取类型列表?
- 19. 如何从java类中分离方法
- 20. 如何获取表格中的方法列表?
- 21. 如何从java列表获取值
- 22. 如何从类型获取TryParse方法?
- 23. 如何从Java中的sqlQuery获取表列的所有值?
- 24. 从JAVA中的类对象获取方法引用8
- 25. 从java中的特定类获取注释方法,使用org.reflection
- 26. Java - 获取列表中的列表
- 27. 如何从此方法获取列值?
- 28. 如何从Magento获取类别列表?
- 29. 获取特定类型从列表对象的Java中
- 30. 在已实现的链接列表中获取方法,Java
已经有很多类似的问题,你应该先作出的检索。 – 2012-02-16 10:26:06
您所描述的内容不是重构(这是为了在不改变行为的情况下提高性能/可读性来重写代码)。像eclipse这样的IDE可以显示你已经打开的类的所有属性和方法... – shutefan 2012-02-16 10:27:17
请说明你已经完成了哪些工作。什么研究? – Gray 2012-02-16 22:14:30