2016-08-08 36 views
0

我必須編寫一個檢測器來查找有關類中方法中使用的局部變量。在做一些Google搜索之後,我發現按字節碼檢測本地變量是不可能的。所以現在我想標記那些使用具有特定名稱的局部變量的方法。那麼,如何檢測使用BCEL的方法調用?如何使用BCEL字節碼檢測器檢測方法調用

回答

0

如果代碼是用-g編譯的,那麼就有一個LocalVariableTable屬性,您可以查詢它來獲取參數名稱。