diff --git a/object-pool/src/main/java/com/iluwatar/object/pool/ObjectPool.java b/object-pool/src/main/java/com/iluwatar/object/pool/ObjectPool.java index f502b86e2..df6e887b8 100644 --- a/object-pool/src/main/java/com/iluwatar/object/pool/ObjectPool.java +++ b/object-pool/src/main/java/com/iluwatar/object/pool/ObjectPool.java @@ -40,7 +40,7 @@ public abstract class ObjectPool { * Checkout object from pool */ public synchronized T checkOut() { - if (available.size() <= 0) { + if (available.isEmpty()) { available.add(create()); } T instance = available.iterator().next();