juc
、Jc、
这个作者很懒,什么都没留下…
展开
-
JUC并发编程(中)
1、读写锁 读锁(共享锁): 这个锁可以被多个线程持有! 写锁(独占锁):这个锁一次只能被一个线程占用! 读写分离,提高效率,在实际业务中去判断哪些代码是只读业务的,不要去锁这些业务 package com.coding.rwlDemo; import java.util.HashMap; import java.util.Map; import java.util.UUID; import...原创 2020-03-07 18:46:27 · 154 阅读 · 0 评论 -
JUC并发编程(上)
1、什么是JUC 并发编程目的是:充分利用CPU资源提高程序性能 java.util.concurrent(java并发编程的工具类) 2、线程 进程:例如我们电脑开启的每个应用程序 线程:一个进程包含至少一个线程,java中最少有两个线程:main、gc 并发:多个线程快速交替操作一个资源类的过程 并行:多核CPU情况下,每个CPU可同时执行一个线程,互不抢占CUP资源 ...原创 2020-03-07 17:03:09 · 115 阅读 · 0 评论