优先级队列PriorityQueue 2021-10-09 java 优先级队列 PriorityQueue PriorityQueue 类在 Java 1.5 中引入 PriorityQueue 是基于优先堆的一个无界队列,这个优先队列中的元素可以默认自然排序或者通过提供的 Comparator 在队列实例化的时排序。 PriorityQueue 不允许 阅读更多
Comparable和Comparator接口的区别 2021-10-09 java Java提供了只包含一个compareTo()方法的Comparable接口。这个方法可以个给两个对象排序。具体来说,它返回负数,0,正数来 阅读更多
ArrayList和LinkedList类的用法及区别 2021-10-09 java List 是一个有序、可重复的集合,集合中每个元素都有其对应的顺序索引。List 集合允许使用重复元素,可以通过索引来访问指定位置的集合元素。List 阅读更多
数组Array和列表ArrayList有什么区别 2021-10-09 java 适用场景: 如果想要保存一些在整个程序运行期间都会存在而且不变的数据,我们可以将它们放进一个全局数组里, 但是如果我们单纯只是想要以数组的形式保 阅读更多
HashMap和Hashtable有什么区别 2021-10-09 java HashMap和Hashtable都实现了Map接口,但决定用哪一个之前先要弄清楚它们之间的分别。主要的区别有:线程安全性,同步(synch 阅读更多
HashCode和equals方法的重要性 2021-10-09 java hashcode和equals组合在一起确定元素的唯一性。 查找元素时,如果单单使用equals来确定一个元素,需要对集合内的元素逐个调用eq 阅读更多