多线程
文章平均质量分 89
lam要努力
这个作者很懒,什么都没留下…
展开
-
我看谁还不懂多线程之间的通信+基础入门+实战教程+详细介绍+附源码
多线程概念在我们的程序层面来说,多线程通常是在每个进程中执行的,相应的附和我们常说的线程与进程之间的关系。线程可以说是进程的儿子,一个进程可以有多个线程。但是对于线程来说,只属于一个进程。再说说进程,每个进程的有一个主线程作为入口,也有自己的唯一标识PID,它的PID也就是这个主线程的线程ID。对于我们的计算机硬件来说,线程是进程中的一部分,也是进程的的实际运作单位,它也是操作系统中的最小运算调度单位。多线程可以提高CPU的处理速度。当然除了单核CPU,因为单核心CPU同一时间只能处理一个线程。原创 2022-11-05 14:21:13 · 148 阅读 · 0 评论 -
从硬件缓存入门到并发编程三要素详解 Java中 volatile 、final 等关键字解析、单例模式等案例
缓存(Cache memory)是硬盘控制器上的一块内存,是硬盘内部存储和外界接口之间的缓冲器。 案例:**排名世界第一的代码被玩坏了的单例模式** **DCL(double checked)**:加入 volatile 保证线程安全,其实就是保证有序性。 众所周知现在的互联网大型项目,都是采用分布式架构同时具有其**“三高症状”**,**高并发、高可用、高性能**。高并发为其中最重要的特性之一,在高并发场景下并发编程就显得尤为重要,其并发编程的特性为**原子性、可见性、有序性**。原创 2022-10-04 20:00:00 · 243 阅读 · 0 评论