作者:mobiledu2502882333 | 来源:互联网 | 2022-12-14 14:19
1> shiri..:
小写散列表(通常是定义的数据结构)和java Hashtable
类之间存在差异,java 类是Java中哈希表的同步实现,早于类HashMap
和HashSet
类.HashSet根本不使用Hashtable
该类.相反,它使用(再次,小写h)哈希表数据结构,它是使用实现的HashMap
.Hashtable
应该很少使用当代代码.根据javadocsHashtable
:
如果不需要线程安全实现,建议使用HashMap代替Hashtable.如果需要线程安全的高度并发实现,那么建议使用ConcurrentHashMap代替Hashtable.
至于你的其他问题:
TreeSet使用与哈希表完全不同的数据结构,称为红黑树.有关HashSet和TreeSet之间差异的概述,请参阅此详细解答.
我不确定"内存点视图阵列"的含义是什么意思.该网站写得不好.