ASM으로 메소드 추가 하기
다음과 같은 클래스를 예를 들어보자.
<code 1>
이를 ASM을 이용하여 다음과 같이 바꿔 보자.
<code 2>
우선, 이전 필드 추가 예제를 참고하여 메소드에서 사용할 필드를 추가한다.
완성된 코드는 다음과 같다.
<code 3>
다음 코드로 실행할 수 있다.
<code 4>
'프로그래밍 > BCI' 카테고리의 다른 글
BCI(Byte Code Instrumentation) (0) | 2015.03.26 |
---|---|
[Java] ASM으로 메소드 변경하기 (0) | 2015.03.23 |
[Java] ASM으로 메소드 생성 하기 (0) | 2015.03.23 |
[Java] ASM ClassWriter options (0) | 2015.03.23 |
[Java] ASM MethodVisitor (0) | 2015.03.23 |