![](https://img-blog.csdnimg.cn/direct/8d5a47bf565e4e9289b27160b369ca1f.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
多线程
文章平均质量分 92
多线程从零到精通
山顶是一定要去的
山高路远,与君共勉。
展开
-
【JUC】线程安全的集合类
线程安全的集合类,多线程环境使用 ArrayList,多线程环境使⽤队列,多线程环境使⽤哈希表(Hashtable,ConcurrentHashMap),线程安全相关面试题,多线程常见面试题原创 2024-03-03 15:51:41 · 1443 阅读 · 71 评论 -
【JUC】JUC(java.util.concurrent) 的常见类
JUC(java.util.concurrent)中的常见类详解,Callable接口详解,ReentrantLock详解,原子类原理与实现详解,信号量Semaphore详解,CountDownLatch详解,java相关面试题原创 2024-03-03 15:28:55 · 1144 阅读 · 33 评论 -
【多线程】synchronized 加锁原理详解
synchronized基本特点,synchronized加锁工作过程,偏向锁,轻量级锁,重量级锁,sunchronized优化操作,锁消除,锁粗化,相关面试题原创 2024-03-02 15:54:37 · 1582 阅读 · 36 评论 -
【多线程】CAS详解
CAS详解,CAS伪代码,CAS是如何实现的,CAS的应用实现原子类,实现自旋锁,CAS的ABA问题及解决方案,CAS相关面试题原创 2024-03-02 10:37:39 · 1002 阅读 · 42 评论 -
【多线程】常见锁策略详解(面试常考题型)
常见锁策略详解及面试题,乐观锁和悲观锁,轻量级锁和重量级锁,自旋锁和挂起等待锁,公平锁和非公平锁,可重入锁和不可重入锁,读写锁,Java中synconized的锁策略,synconized属于什么锁,原创 2024-03-01 17:24:55 · 1316 阅读 · 18 评论 -
【多线程】多线程案例——线程池详解与实现
多线程案例详解,线程池执行流程,Java标准库的线程池详解,Java中Executors类使用详解,ThreadPoolExecutor 类详解,ThreadPoolExecutor所有参数详解(RejectedExecutionHandler拒绝策略等),模拟实现线程池,多线程总结,保证线程安全的思路,对比进程和线程原创 2024-02-28 11:40:36 · 1528 阅读 · 25 评论 -
【多线程】多线程案例——定时器详解(包括使用优先级队列模拟实现)
定时器是什么,Java标准库中的定时器使用,定时器详解,用优先级队列实现自己的定时器,多线程版定时器,多线程安全的定时器如何实现及详解,多线程案例原创 2024-02-27 19:52:29 · 1119 阅读 · 4 评论 -
【多线程】阻塞队列详解及实现(模拟实现生产者消费者模型)
阻塞队列详解及模拟实现,Java标准库中BlockingQueue详解及使用,生产者消费者模型详解,强耦合,松耦合详解,用Java阻塞队列模拟实现生产者消费者模型原创 2024-02-25 16:17:20 · 1167 阅读 · 2 评论 -
【多线程】多线程案例——单例模式详解(包含懒汉模式,饿汉模式)
设计模式——单例模式从入门到精通(饿汉模式,懒汉模式),饿汉模式详解,懒汉模式单线程版,懒汉模式多线程改进版详解,一篇就够了原创 2024-02-25 12:32:39 · 1330 阅读 · 0 评论 -
【多线程】volatile 关键字、wait 和 notify方法详解
Java EE 中volatile关键字详解,保证内存可见性,禁止指令重排序,wait()和notify(),notifyAll()方法详解,wait和sleep方法的对比面试题原创 2024-02-24 12:06:19 · 1157 阅读 · 1 评论 -
【多线程】synchronized 关键字 - 监视器锁 monitor lock
Java中synchronized关键字详解,synchronized特性,互斥性,可重入,多线程使用synchronized(修饰代码块,修饰普通方法,修饰静态方法)Java便准库中的线程安全类原创 2024-02-24 11:27:55 · 668 阅读 · 0 评论 -
【多线程】Java线程的几种状态详解
观察线程的所有状态,线程状态的意义和线程状态转移的条件,线程状态一共有几种,每种状态表示的含义,状态之间的切换条件原创 2024-02-20 14:49:31 · 883 阅读 · 0 评论 -
【多线程】多线程带来的的风险-线程安全 (重点)
观察线程安全,线程安全的概念,线程不安全的原因,详解(线程调度,原子性,修改共享数据,ava内存模型JMM,指令重排序)原创 2024-02-23 14:17:53 · 1008 阅读 · 0 评论 -
【多线程】Thread类的基本用法
Thread类的构造方法,Thread的常见属性,启动一个线程start,中断一个线程,等待一个线程(join),获取当前线程的引用,休眠当前线程。原创 2024-02-19 12:44:18 · 1079 阅读 · 0 评论 -
【多线程】线程的概念与创建
认识线程,线程的概念,线程的作用,线程与进程的区别,java中的线程与操作系统线程的区别,创建线程的方法,创建Thread类,多线程的优势原创 2024-02-18 12:54:43 · 876 阅读 · 0 评论 -
【多线程】进程和线程的区别和联系
进程和线程的区别和联系,从系统管理,资源分配,CPU调度角度来说,什么是线程,什么是进程,线程的特点原创 2024-02-18 12:20:51 · 222 阅读 · 0 评论 -
【计算机是如何工作的】让你快速简单理解CPU核心工作机制,打破计算机的神秘感
我会从软件⼯程师的⻆度解释计算机是如何⼯作的,我的主要⽬标既不是期待⼤家可以造出⾃⼰的计算机,也不是介绍如何编程,⽽是希望让⼤家了解计算机的核⼼⼯作机制后,打破计算机的神秘感,并且有利于理解我们平时编程时的⼀些⾏为、动作的历史渊源。原创 2024-02-15 12:13:02 · 1045 阅读 · 0 评论 -
【计算机是如何工作的】编程语言是如何与CPU指令对应起来
借助上⼀节制作的 CPU 和 内存,来尝试还原下我们已经熟悉的编程语⾔,例如 Java 是如何和 CPU 指令对应起来的,操作系统,进程控制块(PCB),进程调度,内存管理,进程间通信原创 2024-02-15 12:35:57 · 956 阅读 · 0 评论