
个人学习,工作
赤 色 黎 明
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
乐观锁和悲观锁与CAS的ABA问题(上)
众所周知锁有两种:乐观锁与悲观锁。 独占锁是一种悲观锁,而 synchronized 就是一种独占锁,synchronized会导致其它所有未持有锁的线程阻塞,而等待持有锁的线程释放锁。 所谓乐观锁就是,每次不加锁而是假设没有冲突而去完成某项操作,如果因为冲突失败就重试,直到成功为止。而乐观锁用到的机制就是CAS。下面以一组漫画来全面讲解CAS,...转载 2019-11-27 21:25:00 · 479 阅读 · 0 评论 -
JAVA数组扩容的三种方法,初次创作,请批评指正
/**java数组扩容,三种方法,有什么不妥的地方,欢迎批评指正如果对你的学习工作有用处,请麻烦给个赞,嘿嘿*/import java.util.Arrays;//在这里需要调用的函数class Demo{public static void mani(String[] args){int[] a={1,2,3,4,5,6,7,9};//第一种方法,建立一个新的数组,通过for循环...原创 2019-07-04 18:45:17 · 650 阅读 · 0 评论