java 并发
w鸿叶
这个作者很懒,什么都没留下…
展开
-
java 并发一 基本的线程机制
Executorexecutor是java5 concurrent包下的执行器提供管理Thread功能,如下例子public class ThreadPool { private static int num = 0; public static void main(String[] args) { //创建线程池 ExecutorService e = Executor...原创 2019-09-19 14:45:16 · 134 阅读 · 0 评论 -
java并发 共享资源的安全问题
synchronized多个线程使用了同一个资源,java 提供了synchronized关键字来防止资源冲突。当任务要执行被synchronized所保护的代码片段时,它将先检查锁是否可用,然后获取锁,执行代码,释放锁。public class SynchronizTest implements Runnable{ //共享资源(临界资源) private int i=0...原创 2019-09-26 20:42:08 · 247 阅读 · 0 评论