![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 54
越卷越菜
这个作者很懒,什么都没留下…
展开
-
线程池的设计
每一个线程的启动和结束都是比较消耗时间和占用资源的。如果在系统中用到了很多的线程,大量的启动和结束动作会导致系统的性能变卡,响应变慢。为了解决这个问题,引入线程池这种设计思想。线程池的模式很像生产者消费者模式,消费的对象是一个一个的能够运行的任务。原创 2024-07-09 21:13:05 · 211 阅读 · 0 评论 -
线程交互现象
小明对自家的狗子有个规定,就是在狗狗还没吃完的时候,可以继续给他加饭。原创 2024-07-08 21:38:14 · 597 阅读 · 0 评论 -
死锁的演示
当业务比较复杂时,多线程应用里有可能会发生死锁。原创 2024-07-03 21:00:00 · 164 阅读 · 0 评论 -
同步的问题及解决方案
当给狗狗食物的同时,狗狗又在吃,这会导致在运行过程中会出现食物的数据的错乱,有时候会多出数据,有时候会少出数据,这就让狗狗有时候会很吃亏,那么该如何解决呢?实验体现。原创 2024-06-30 00:21:58 · 379 阅读 · 0 评论 -
多见线程方法
本节的类代码可以查看上一节的类代码。原创 2024-06-29 19:23:08 · 322 阅读 · 0 评论 -
线程Java
线程是在进程内部同时做的事情,比如在生活里面,有很多事情要做,比如人吃饭,狗吃骨头是同时进行的,这就是多线程实现的。:人吃饭是一个进程,接着狗吃骨头是一个进程,这叫两个进程。线程(Thread)和进程(Professor)的区别。其实多线程是多个步骤同时进行。原创 2024-06-29 15:50:30 · 394 阅读 · 0 评论