LFU cache in Java.