이 코드를 ASM 라이브러리를 사용하는 Java 클래스 파일의 메소드에 삽입하려면 어떻게해야합니까?이 코드를 ASM을 사용하는 메소드에 어떻게 추가합니까?
long MEGABYTE = 1024L * 1024L;
Runtime runtime = Runtime.getRuntime();
runtime.gc();
long memory = runtime.totalMemory() - runtime.freeMemory();
double memoryUsage=(double)memory/MEGABYTE;
질문이 명확하지 않습니다. 무엇을 시도하고 정확히 무엇을하고 싶습니까? –
이것은 [AspectJ] (http://www.eclipse.org/aspectj/)의 완벽한 유스 케이스가 될 것이다.이 클래스는 또한 클래스 파일을 수정하지만 더 높은 수준에서 기능을 구현할 수있게한다. 이 옵션을 고려하면 답변으로 변환됩니다. – Tilo