Search code examples
javaclassloader

When to create a custom Classloaders?


Why would you ever need to create a custom Classloaders? A real world example would be great!


Solution

  • Application servers such as Java EE servers and OSGI containers use custom classloader to support updating and removing software dynamically.

    Other custom classloaders are used to support dynamic code injections (From Java 5.0 Instrumentation is preferred)