![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java并发
文章平均质量分 67
keep_really
这个作者很懒,什么都没留下…
展开
-
apollo 架构源码阅读 之 http 的长轮训操作
apollo 架构源码阅读之http长轮训原创 2022-07-09 13:35:15 · 678 阅读 · 0 评论 -
java 并发(线程&锁)
java 并发(线程&锁) ##线程 ###线程概念 操作系统调度的最小单元是线程,也叫轻量级进程(LightWeight Process),在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量。处理器在这些线程上高速切换,让使用者感觉到这些线程在同时执行 ###线程优先级 setPriority(int)方法来修改优先级,默认优...原创 2018-11-01 16:20:06 · 224 阅读 · 0 评论 -
java 并发(并发工具包)
java 并发(并发工具包) ##13个原子操作类 ####原子基本类型 AtomicBoolean AtomicInteger AtomicLong 常用方法如下: int addAndGet(int delta): 以原子方式将输入的数值与实例中的值(AtomicInteger里的value)相加,并返回结果。 boolean compareAndSet(int expect,int u...原创 2018-11-01 16:22:21 · 1810 阅读 · 0 评论 -
CompletableFuture
CompletableFuture ##CompletableFuture 异步组合式编程 ###并行处理的目的 在同一个CPU上执行几个松耦合的任务,充分利用CPU的核,让其足够忙碌,从而最大化程序的吞吐量,主要是避免因为等待远程服务的返回,或者对数据库的查询,而阻塞线程的执行, 浪费宝贵的计算资源 并发与并行区别 ##Future 可以将那些潜在耗时的操作的线程解放出来,好让程序继续执...原创 2018-11-28 16:43:24 · 158 阅读 · 0 评论