多线程
文章平均质量分 78
最后一支迷迭香
CSDN万粉博主、阿里云社区专家博主,商务合作:mdx_0422 | 公主号:迷迭香编程
展开
-
使用CountDownLatch模拟王者荣耀玩家进度加载
本篇文章详细的讲解了如果使用CountDownLatch,然后通过源码的方式让你了解CountDownLatch是怎么工作的,最后通过大家熟知的王者荣耀来模拟如何应用CountDownLatch,本期干货满满原创 2024-03-05 09:52:41 · 789 阅读 · 1 评论 -
【并发编程】Synchronized解决共享变量分析
本文主要讲解了共享变量带来的问题以及如何利用synchronized来解决共享变量的读写不一致问题原创 2023-11-29 15:58:36 · 208 阅读 · 1 评论 -
使用队列解决高并发下使用Client对象调用webService接口
解释:在高并发情况下,重复的创建Client对象会大量占用内存,并且开销昂贵,将其保存到队列当中,避免重复创建对象;调用Client的时候先从队列中取,如果有则使用队列中的Client,如果没有则创建,最后都还将client对象重新放入队列供下次使用。注:同一客户端同一时刻只能被一个线程消费,否则可能会因争用导致莫名其妙的错误,所以阻塞队列。代码示例:/** * 获取Client工具类--使用队列存放client防止并发 * @author : jiagang * @date : Created原创 2022-03-07 13:27:44 · 774 阅读 · 1 评论 -
【并发编程】Java线程常见方法的使用
本文详细讲解了java线程常见的方法以及常用方法的使用原创 2023-11-02 08:55:25 · 92 阅读 · 0 评论 -
【并发编程】Java线程,如何创建线程
本文详细讲述了多线程中创建和运行线程、查看线程以及线程的相关API和线程的六种状态原创 2023-10-30 17:29:54 · 157 阅读 · 2 评论 -
【并发编程】进程与线程
本文主要讲解了进程和线程的概念,并行和并发的概念以及线程的基本应用原创 2023-10-30 16:20:27 · 72 阅读 · 1 评论