Java并发与异步编程高级教程
文章平均质量分 96
详细介绍Java中的高并发原理还有实战,详细介绍JUC包中的并发类,具体的讲解异步编程原理,带领大家遨游并发的魅力,力争让大家都能写出高QPS的后端代码!相互学习,一起成长,加油!
MrYuShiwen
能够成就别人的人才能称得上是真英雄,愿我们彼此相互成就,成为那个真英雄!
Java开发工程师,后端工程师,努力想成为架构师的小萌新;
写代码和学习新知识是一件非常有趣的事情,它即是个人爱好也是个人职业;
愿我的文章对读者有用,欢迎评论,一起进步!
如果期待更多我的知识分享,请关注我,一起成为那个了不起的人吧!
展开
-
Java并发包(JUC)中的信号量Semaphore详解,深入浅出Semaphore
🍋🔥 🍑🚀支持博主:点赞👍、收藏⭐、留言💬 🐾目录1.🍅Semaphore简介1.1🍑Semaphore是什么1.2🍑Semaphore的作用2.🍅Semaphore中的方法(我们在之后的章节中会详细讲解,读者可以先大致看一下)3.🍅acquire()方法和release()方法3.1🍑构造方法、acquire()方法和release()方法简介3.2🍑Semaphore构造器中控制线程并发量为一(某段时间内只能并发一个线程)3.3🍑Semaphore构造器中控制线程并发量为二(只能并发两个线程,即两个线原创 2022-05-04 22:17:31 · 2214 阅读 · 8 评论 -
Java多线程那些事,对Java并发编程2w余字的总结,超详细(从入门到完全掌握)
1.前言现代操作系统(Windows,macOS,Linux)都可以执行多任务。多任务就是同时运行多个任务,例如:在听歌的时候同时打游戏,并且时不时还回复一下微信或者qq。操作系统是如何做到这些的呢?原来CPU执行代码都是一条一条顺序执行的,但是,即使是单核cpu,也可以同时运行多个任务。因为操作系统执行多任务实际上就是让CPU对多个任务轮流交替执行;例如,让游戏执行0.001秒,让微信或者qq执行0.001秒,再让音乐播放器执行0.001秒,在人看来,CPU就是在同时执行多个任务。并且即使是多核CP原创 2021-11-22 15:18:50 · 5204 阅读 · 41 评论