У меня есть основной JAR, который обеспечивает некоторую функциональность и, следовательно, используется во многих других приложениях - настольных приложениях, веб-приложениях и т. Д. Теперь этот основной JAR поддерживает пул объектов, содержащий объекты, которые вычислительно дороги в создании.Пул объектов имеет фиксированный размер, и поэтому я создаю все объекты одновременно и заполняю пул.Что я хочу сделать, так это то, что всякий раз, когда приложение, использующее мой JAR-файл, загружается, пул объектов создается без знания приложением деталей такого пула.И даже если время загрузки приложения изменится из-за заполнения пула, но после того, как приложение пройдет этот этап, больше не будет никакого снижения производительности при создании таких тяжелых объектов позже.
Есть ли способ добиться этого?