摘要:
问题 向 HashMap 中存 10000 条数据,初始化时,构造方法传值 10000,会触发扩容吗? Map<String,String> map = new HashMap<>(10000); 分析 乍一看 肯定会触发扩容呀,因为 HashMap 中有个负载因子默认为 0.75,就是说存储的数量 阅读全文
摘要:
相同点 都是用来实现集合中元素的比较从而进行排序。 compare(T o1, T o2) 和 o1.compareTo(o2) 类似,定义排序规则后返回正数,零和负数分别代表大于,等于和小于。 一个类要实现排序功能既可以通过内部实现 Comparable 接口也可以通过外部实现 Comparato 阅读全文