런타임 바이트 코드 생성을위한 많은 libs (도구)가 있습니다. ASM, Javassit, CGLIB, BCEL. 이 모든 도구는 javac 컴파일러와 같은 도구와는 달리 자바 바이트 코드를 동적으로 조작 할 수 있습니다.큰 메소드/클래스에 대한 런타임 바이트 코드 생성
바이트 코드를 생성하고 나중에 클래스 로더에로드하는 것이 좋은 점을 알고 있습니다. 나에 대한 질문은 Java 메소드/클래스에 대해 매우 큰 바이트 코드를 생성 할 때 이러한 도구간에 성능 차이점과 문제점이 있는지입니다.
또 다른 시나리오는
다른 Dynamic Java Bytecode Manipulation Framework Comparison이 있습니다 (/ 지속적으로 클래스 로더에 언로드 응용 프로그램은 바이트 코드 클래스와 부하를 생성에 계속)하지만 난이 없어 시간에 실행하고 생성 된 바이트 코드가 사소한하지만 연속 될 것이다 유지 응용 프로그램입니다 대답. 어떤 사람이 유용한 링크를 제공 할 수 있거나 설문 조사/보고서 모두 학술/산업을 형성 할 수 있다면 좋을 것입니다.