随笔分类 - JavaSE
记录Java基础
摘要:阻塞队列 在线程池中我们可以看到他们使用的场景,以最常用的三种线程池来看,线程池可以查看之前写的文章。 ExecutorService executorService1 = Executors.newFixedThreadPool(10); ExecutorService executorServi
阅读全文
摘要:LinkedList 1:LinkedList中te实现的接口和ArrayList相比有一个特殊的接口:Deque是一个双端队列,所以LinkList可以作为队列(FIFO)也可以作为栈(LIFO)使用。 java中队列的实现就是LinkedList: 我们之所以说LinkedList 为双端链表,
阅读全文
摘要:一:实现了的接口 1:RandomAccess 支持随机访问(基于下标),为了能够更好地判断集合是ArrayList还是LinkedList,从而能够更好选择更优的遍历方式,提高性能! 2:Cloneable 支持拷贝:实现Cloneable接口,重写clone方法、方法内容默认调用父类的clone
阅读全文
摘要:关于什么是深拷贝和浅拷贝以及怎么实现我就不多说了网上有很多,我这里就是总结为深拷贝和浅拷贝有什么不同以及为什么浅拷贝的情况下为什么分为基本数据类型,引用数据类型,和String三种数据来看待。 深拷贝和浅拷贝的区别总结一句话就是:浅拷贝传递的只是栈中的内容,这个传递指的是实参向形参传递的内容。 我们
阅读全文