0
런타임에 코드 삽입에 대해 읽었으며 코드 삽입 기능을 제공하는 Javassist, GluonJ 및 AspectJ와 같은 다양한 도구/API를 사용할 수 있습니다. 그러나 런타임에 코드를 주입하는 목적을 이해하지 못했지만 Java에서 하위 클래스로 재정의 동작을 수행 할 수 있습니다. Javassist와 GluonJ를 사용하면 런타임에 클래스를 생성 할 수 있지만 처음에는 누구나 그렇게합니까? 누구든지 코드 삽입의 차이점과 목적을 이해하는 데 도움을 줄 수 있습니까?Java의 코드 삽입과 하위 클래스의 차이점