ScheduledExecutor
分类:java并发
我的阿里之路+Java面经考点
我的阿里之路+Java面经考点 时间:2018-03-19 23:03 来源:未知 作者:admin 点击:87次 我的2017是忙碌的一年,从年初备…
Java锁机制(一)synchronized
进行多线程编程的时候,需要考虑的是线程间的同步问题。对于共享的资源,需要进行互斥的访问。在Java中可以使用一些手段来达到线程同步的目的: 1. synchronized 2. ThreadLo…
java并发:AtomicInteger 以及CAS无锁算法【转载】
1 AtomicInteger解析 众所周知,在多线程并发的情况下,对于成员变量,可能是线程不安全的; 一个很简单的例子,假设我存在两个线程,让一个整数自增1000次,那么最终的值应该是1000;但是多线程情况…
mongo分布式锁Java实现
一、分布式锁使用场景: 代码部署在多台服务器上,即分布式部署。 多个进程同步访问一个共享资源。 二、需要的技术: 数据库:mongo java:mongo操作插件类 MongoTemplate(maven引用…
Java并发编程笔记之 CountDownLatch闭锁的源码分析
JUC 中倒数计数器 CountDownLatch 的使用与原理分析,当需要等待多个线程执行完毕后在做一件事情时候 CountDownLatch 是比调用线程的 join 方法更好的选择,CountDownLatch 与…
Java基础面试知识点总结
欢迎阅读完整的技术专栏文章:深入浅出Java核心技术 本文主要是我最近复习Java基础原理过程中写的Java基础学习总结。Java的知识点其实非常多,并且有些知识点比较难以理解,有时候我们自以为理解了某…
JUC包下的CopyOnWriteArraySet集合
CopyOnWriteArraySet CopyOnWriteArraySet在CopyOnWriteArrayList基础上进行实现的,主要区别于set是去重的集合,所以再添加方法上略有不一样; //继承与Abstra…
JUC五种常见同步工具类总结
JUC常用工具类 Semaphore CountDownLatch CyclicBarrier Exchanger Phaser 使用场景 这五种同步辅助类适用于的同步场景: Semaphore 信号量是一类经典的同步工…
java 线程池 ---- newSingleThreadExecutor()
class MyThread implements Runnable{ private int index; public MyThread(int index){ this.index = index; …
来测试下你的Java编程能力
上篇整理了下后面准备更系统化写的Java编程进阶的思路,如果仅看里面的词,很多同学会觉得都懂,但我真心觉得没有多少人是真懂的,所以简单的想了一些题目,感兴趣的同学们可以来做做看,看看自己的Java编程水平怎么样。 &nb…
java后台面试题整理及解答(一)java基础篇
问题链接::http://www.jsondream.com/2016/12/04/java-interview-question.html 1.Arrays.sort实现原理和Collecti…