摘要:
in 和exists in是把外表和内表作hash 连接,而exists 是对外表作loop 循环,每次loop 循环再对内表进行查询。 一直以来认为exists 比in 效率高的说法是不准确的。如果查询的两个表大小相当,那么用in 和exists 差别不大。 如果两个表中一个较小,一个是大表,则子 阅读全文
摘要:
Set集合:(唯一) 1.特点:存入顺序和取出顺序不一致,不保证顺序不变,且元素唯一,底层由HashMap实现 底层为哈希表 HashMap 唯一 HashSet为什么唯一呢? 依赖hashCode和equals方法来判断两个元素是否一样, 比如在判断时:hashCode值不一样 >元素直接添加 h 阅读全文