嘿,我要實現以下功能:給予一個Java類的名字,我想回到它的參數和方法
- 用戶提供了一個Java類的名字。
- 此功能將返回此類具有的所有方法簽名和參數。
這樣做最簡單的方法是什麼?
注意:解析txt文件是可以接受的,但我正在尋找更快的方法。
嘿,我要實現以下功能:給予一個Java類的名字,我想回到它的參數和方法
這樣做最簡單的方法是什麼?
注意:解析txt文件是可以接受的,但我正在尋找更快的方法。
使用反射:
Class clazz = Class.forName(className);
Method[] methods = clazz.getMethods();
Field[] fields = clazz.getFields();
正如其他人的建議,關於如何使用reflection閱讀起來。具體來說,看看在Java API中提供的方法Class和Method。
最簡單的方法是?使用現有程序javap
「最簡單的方法是什麼?」 - 閱讀文檔或編寫一些代碼... – 2012-04-15 05:09:57