LRUCache类维护双向链表和哈希表,get方法查找并移动节点,put方法更新或添加节点,并进行一致性维护。节点类表示链表中的节点,包含键值对、前驱节点和后继节点。注意哈希表与链表的同步维护。