2012-04-17 68 views
0

是否可以獲取.class文件包含的所有屬性和方法?我只需訪問.class文件,我需要知道該文件中包含的所有屬性,方法和類。在JAVA中獲取已編譯類的方法和屬性

+0

我已經看到關於內省和反思的一些事情,但我聽說我正在嘗試做的事情可以通過將命令行中的命令與jvm結合來實現,但我不確定這是否正確 – 2012-04-17 02:51:42

+0

仍然不清楚,從哪裏想要訪問這個屬性和方法?您是否正在嘗試使用File I/O從另一個Java項目讀取內容,或者您​​是否嘗試從另一個類中訪問? 如果您嘗試從另一個班級訪問,您是否知道封裝?其實你至少可以訪問所有具有public修飾符的屬性和方法。 – Crazenezz 2012-04-17 02:55:13

+0

可能重複的[我可以得到一個類的所有方法?](http://stackoverflow.com/questions/5266532/can-i-get-all-methods-of-a-class) – 2012-10-24 01:16:48

回答

2

嘗試javap

+0

容易peasy,這只是我想要的 – 2012-04-17 02:54:23