int[] prices = new int[1000000];
ObjectPool<MyObject> objectPool = new ObjectPool<>(MyObject::new);
MyObject obj = objectPool.borrowObject();
objectPool.returnObject(obj);
ConcurrentHashMap<String, Integer> map = new ConcurrentHashMap<>();
map.put("key", 1);
int value = map.get("key");
CacheManager cacheManager = CacheManagerBuilder.newCacheManagerBuilder()
.withCache("myCache", CacheConfigurationBuilder.newCacheConfigurationBuilder()
.buildConfig(KeyType.String, ValueType.Integer))
.build(true);
Cache<String, Integer> cache = cacheManager.getCache("myCache", String.class, Integer.class);
cache.put("key", 1);
int value = cache.get("key");