HashMap 的初始值和最大值和扩容因子

HashMap 初始化默认值HashMap 的初始化默认值是 16。当然你也可以在 HashMap 构造的时候传入初始化的值。HashMap 的最大值HashMap 最大值是1 << 30。

自己用Java实现一个“栈”类,包括push和pop基本操作

今天小树动手写了一个简单的栈类,代码如下:{elements=newint[capacity];}publicStackOfIntegers;}publicvoidpush//进栈{if{int[]temp=newint[elements.length*2];System.arr

golang slice性能分析

golang在gc这块的做得比较弱,频繁地申请和释放内存会消耗很多的资源。的容量用完再继续添加元素时需要扩容,而这个扩容会把申请新的空间,把老的内容复制到新的空间,这是一个非常耗时的操作。

PriorityQueue和PriorityBlockingQueue

PriorityQueue integerQueue = new PriorityQueue();

网站地图