我想輸入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