Я знаю, что Tomcat использует загрузчики классов для разделения веб-приложений и что загрузчик классов веб-приложений в Tomcat переопределяет поведение загрузчика классов по умолчанию, поэтому он проверяет локально классы и делегирует родительскому загрузчику классов только, если не может его найти.
Зная это, я уверен, что Tomcat обеспечит доступность классов в файле .war только для этого веб-приложения, так как он будет загружен этим загрузчиком классов.
В чем я не уверенВот как Tomcat разделяет базовые классы, если это вообще возможно.
Я знаю, что базовые классы Java загружаются загрузчиком классов Bootstrap.
Однако, если загрузчик классов webapp попытается загрузить требуемые классы самостоятельново-первых, означает ли это, что загрузчик классов веб-приложения сам загрузит основные классы?
Что я хотел бы знать, это Обеспечивает ли иерархия загрузчика классов Tomcat основные классы Java, загружаемые отдельно для каждого веб-приложения, или ониобщий доступ к веб-приложениям?