В настоящее время мне интересно, каковы фактические издержки в JVM для загрузки дополнительных классов, которые никогда не используются.
У нас есть код, который перебирает все классы в пути к классам, чтобы найти классы, реализующие определенный интерфейс, затем мы загружаем их.
Это позволяет просто удалять пользовательские классы в каталоге и загружать их и регистрировать.
Побочным эффектом является то, что мы попадаем в каждый класс в пути к классам, заставляя классы загружаться. Как это повлияет на память JVM?
Влияет ли просто загрузка классов на память?