技术学习
未读
JUC-ThreadPool线程池
概述 线程池(英语:threadpool):一种线程使用模式。线程过多会带来调度开销,进而影响缓存局部性和整体性能。而线程池维护着多个线程,等待着监督管理者分配可并发执行的任务。这避免了在处理短时间任务时创建与销毁线程的代价。线程池不仅能够保证内核的充分利用,还能防止过分调度。 例子:10年前单核C
技术学习
未读
JUC-线程间的通信
线程间通信的模型有两种:共享内存和消息传递. 通信案例 两个线程,一个线程对当前数值加1;另一个线程对当前数值减1,要求用线程间通信。 实现方式一:synchronized方式 package com.gy.communication;
/**
* synchronized方式
* @auth