没有合适的资源?快使用搜索试试~ 我知道了~
java8源码-concurrency:java并发总结
共119个文件
java:88个
md:14个
xml:11个
需积分: 10 1 下载量 92 浏览量
2021-06-04
19:57:47
上传
评论
收藏 1.35MB ZIP 举报
温馨提示
java8 源码 Java 并发多线程从简到全 参考: 目录: [TOC] 相关文档: kwseeker/netty Executors线程池.md 1 基本概念 1.1 CPU与线程的关系 1.2 线程与进程的区别和关系 1.3 吞吐量 1.4 线程安全 1.5 线程声明周期 1.6 守护线程 1.7 Java内存模型 1.8 可重入 1.9 偏向锁、轻量级锁、重量级锁 1.10 锁的公平性 1.11 线程组 2 多线程基本实现 2.1 多线程实现 Interface Runnable Callable Future ExecutorService Class Thread FutureTask FutureTask 获取线程执行结果的原理:以 ThreadPoolExecutor 为例(实现 ExecutorService 接口), 其 submit() 方法提交任务, 返回 一个 FutureTask 实例,这个实例 outcome 成员变量用于存储线程的执行结果, state 成员变量用于记录线程的执行状态。 由于不知道什么时候线程执行完毕并返回结果,主线程只能主动轮询查看线程
资源推荐
资源详情
资源评论
收起资源包目录
java8源码-concurrency:java并发总结 (119个子文件)
.gitignore 319B
maven-wrapper.jar 46KB
CompletableFutureTest.java 13KB
MyBlockingQueue.java 9KB
ArrayBlockingQueueDemo.java 7KB
DelayQueueDemo.java 6KB
ThreadLocalDemo.java 6KB
JMMCase2.java 6KB
ThreadPoolDemo.java 6KB
ThreadStateTest.java 5KB
ReentrantLockDemo.java 5KB
ImmutableObject.java 5KB
JMMCase1.java 4KB
CountDownLatchDemo.java 4KB
ForkJoinPoolTest.java 4KB
AtomicDetail.java 4KB
CyclicBarrierAnalysis.java 3KB
PriorityBlockingQueueDemo.java 3KB
SemaphoreDemo.java 3KB
UnsafeCASTest.java 3KB
StampedLockDemo.java 3KB
CyclicBarrierDemo.java 3KB
CompletableFutureDemo.java 3KB
ABPrint.java 2KB
ConcurrencyTest.java 2KB
LinkedBlockingQueueDemo.java 2KB
InterruptTest.java 2KB
ThreadLocalConfinement.java 2KB
RecursiveTaskExecTest.java 2KB
SemaphoreDetail.java 2KB
SemaphoreExample.java 2KB
ReentrantReadWriteLockDemo.java 2KB
AqsLockConditionDemo.java 2KB
VolatileCase.java 2KB
StampedLockDemo2.java 2KB
PromiseTest.java 2KB
ThreadInterruptTest.java 2KB
StackConfinement.java 2KB
BufferByLockCondition.java 2KB
BufferByLockConditionTest.java 2KB
MyBlockingQueueTest.java 2KB
EntityController.java 1KB
MyLockBySynchronized.java 1KB
VolatileNotSafe.java 1KB
SynchronizedDemo.java 1KB
AtomicLongArrayTest.java 1KB
SynchronousQueueDemo.java 1KB
FutureDemo.java 1KB
CASLockTest.java 1KB
HungerySingleton.java 1KB
FieldThreadSafeUserTest.java 1KB
ThreadSafeTest.java 1KB
HttpInterceptor.java 1KB
FieldThreadSafeUser.java 1KB
EnumSingleton.java 1KB
WebConfig.java 1015B
LazySingleton.java 1014B
HttpFilter.java 1005B
DeadLockTest.java 1001B
FutureTaskDemo.java 952B
FutureDemo.java 927B
VolatileSuitCase.java 879B
CopyOnWriteArrayListExample.java 879B
MyLockBySynchronizedTest.java 769B
ReentrantLockTest.java 735B
Main.java 714B
ThreadLocalController.java 699B
RequestHolder.java 630B
Escape.java 621B
HelloWorld.java 612B
ThreadSafe.java 602B
ReentrantLockConditionExample.java 476B
TestController.java 444B
FinallyTest.java 444B
AtomicBooleanTest.java 401B
CASLock.java 399B
ConcurrencyApplicationTests.java 355B
StringBuilderDemo.java 352B
CopyOnWriteArraySetExample.java 344B
ConcurrencyApplication.java 338B
NotThreadSafe.java 337B
NotRecommend.java 335B
Recommend.java 332B
InheritableThreadLocalDemo.java 193B
MyThreadPool.java 163B
LinkedBlockingDequeDemo.java 121B
LinkedTransferQueueDemo.java 121B
RxJavaDemo.java 117B
FutureListenerDemo.java 113B
ReentrantCopyOnWriteLockAnalysis.java 93B
AQS类架构.jpg 112KB
README.md 13KB
并发编程-ForkJoinPool.md 10KB
并发编程-AQS.md 9KB
并发编程-基础.md 8KB
并发编程-异步非阻塞编程模型Promise&Future.md 7KB
RxJava.md 5KB
并发编程-jcstress.md 5KB
并发编程-JMM.md 4KB
并发编程-常用同步器源码解析.md 3KB
共 119 条
- 1
- 2
资源评论
weixin_38734200
- 粉丝: 6
- 资源: 914
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功