LRUCache Java Solution