![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java高级
文章平均质量分 51
qq_50400101
这个作者很懒,什么都没留下…
展开
-
单例模式详解
单例模式分为饿汉式跟懒汉式饿汉式:在类加载时对instance进行赋值懒汉式:当我们用到时再对instance进行赋值现在我们假设在多线程状态下运行懒汉式会出现什么结果呢?发现存在不一样的单例对象。我们可以怎么去解决这个问题呢?对加上一个锁我们可以清楚的看见创建的单例对象都是一样的了但仔细想想还有什么问题?单例模式,单例,单例,我们只需要创建一次,更多的应该是查询而非创建一个单例,而加锁之后我们的getInstance变成了同步的了,没办法异步进行,这样子的话会导致我们的运行效率降原创 2021-05-14 11:04:19 · 52 阅读 · 0 评论 -
ArrayList和LinkList的查找效率
ArrayList和LinkList的查找效率总结为什么ArrayList中随机查找的效率要比顺序查找要块一点为什么LinkedLIst中顺序查找的效率要比随机查找效率上要块上很多总结①ArrayList中随机查找的效率要比顺序查找要块一点②LinkedLIst中顺序查找的效率要比随机查找效率上要快上很多为什么ArrayList中随机查找的效率要比顺序查找要块一点运行结果我们从运行结果上可以很清晰的看见ArrayList在随机查找上的速率要比顺序查找上快得多。为什么出现这样的状况因为Ar原创 2021-04-17 17:52:55 · 774 阅读 · 0 评论