
多线程
文章平均质量分 92
ngioig
一名正在学习Java后端开发的在校生,记录学习过程,感谢阅览.
展开
-
【多线程 9】多线程创建--看着一篇就够了 超全!!! (细致入微)
1 继承Thread类🏂🏂2.使用 Runnable 接口⛳3. 其他变形(匿名内部类)🏐🏐4. lambda表达式 ! ! ! ⭐⭐⭐(最常用,推荐 ! !)5. 实现Callable接口🏀🏀6.使用线程池 ✈✈✈7.使用ScheduledExecutorService 🐎🐎8. 用线程工厂👨🏭👨🏭原创 2024-05-02 09:30:00 · 1256 阅读 · 1 评论 -
【多线程系列 0】多线程之Thread 类的基本用法 ! ! ! (细致详解)
之前给大家介绍了多线程(可进入我的主页查看) , 这里详细介绍多线程里经常使用的 Thread 类🏂真嘟超级详细,都是手敲的 ,希望能帮助大伙,博客不易,!!原创 2024-04-15 23:30:42 · 976 阅读 · 1 评论 -
【多线程 7】大厂面试必问高频问题之——线程安全问题
这篇文章会给大家详细介绍有关线程安全问题和解决方案。以上就是今天要讲的内容,关于线程安全问题和问题的解决方案。原创 2024-05-08 21:26:04 · 869 阅读 · 1 评论 -
【多线程 6】锁策略, cas 和 synchronized 优化过程
之前分别详细的介绍过 synchronized 锁 和 锁策略,可以参考下边的链接锁机制的“神锁“———synchronized [多线程系列4]-优快云博客历年必问高频面试题之——线程安全之常见的锁策略!!!-优快云博客如果不了解 synchronized 锁 和 锁策略 的程序猿们,推荐先看看上边这两篇,会更好理解这里的内容。这里会介绍 java 官方的大佬们对 锁策略, cas 和 synchronized 进一步优化的详细过程。什么是CAS。原创 2024-05-07 23:55:20 · 1082 阅读 · 0 评论 -
【多线程 5】 HashTable, HashMap, ConcurrentHashMap 三者之间的区别
多线程环境使用哈希表HashMap本身不是线程安全的.Hashtable这里会详细给大家讲述 这三种集合的特性和区别。三者区别再总结:1. 线程安全性:- Hashtable:使用synchronized关键字实现线程安全,所有操作都是同步的,但性能较差。- HashMap:非线程安全,需要在多线程环境中手动处理同步问题。- ConcurrentHashMap:采用分段锁(Segment)的机制实现线程安全,在多线程环境下性能较好。原创 2024-05-07 09:45:00 · 1154 阅读 · 0 评论 -
【多线程 1】进程线程联系和区别(全面详解)
在实际应用中,进程和线程往往会结合使用,利用进程间的独立性和线程间的共享特性,来提高系统的并发性和效率。真嘟超级详细,都是手敲的 ,希望能帮助大伙,博客不易,!!原创 2024-05-02 09:45:00 · 992 阅读 · 0 评论 -
【多线程系列 4】机制的“神锁“———synchronized
之前介绍了多线程,了解到可以使用多个线程来执行任务,效率就会大大提高. 但是多线程有个致命问题,就是线程安全问题,可以参考我主页的线程安全问题的那篇博客.为了让线程按照我们所想去执行,我们必须去对线程加锁.这里锁保证程序的正确运行. 这里会详细讲述最常用锁 synchronnized (monitor lock)真嘟很细节, 半夜 手敲 原创 , 小累。希望能帮助大伙 , 有什么问题可以在评论区讨论哦 ~~!!原创 2024-04-30 09:45:00 · 710 阅读 · 0 评论 -
【多线程 3】线程安全之常见的锁策略
锁策略不仅仅是局限于Java. 任何和"锁"相关的话题, 都可能会涉及到以下内容. 这些特性主要是给锁的实现者来参考的. 这类问题是面试官很喜欢问的一类题, 考验一个程序员的功底, 这里主要介绍常用的几大锁策略.真嘟很细节, 半夜 手敲 原创 , /(ㄒoㄒ)/~~ 累死我了希望能帮助大伙 , 有什么问题可以在评论区讨论哦 ~~!!原创 2024-04-27 09:30:00 · 1002 阅读 · 2 评论 -
【多线程系列 2】线程的多种状态 ! ! !
• NEW:安排了⼯作,还未开始⾏动• RUNNABLE:可⼯作的.⼜可以分成正在⼯作中和即将开始⼯作.• BLOCKED:这⼏个都表⽰排队等着其他事情• WAITING:这⼏个都表⽰排队等着其他事情• TIMED_WAITING:这⼏个都表⽰排队等着其他事情• TERMINATED:⼯作完成了真嘟超级详细,都是手敲的 ,希望能帮助大伙,!!原创 2024-04-19 16:44:48 · 491 阅读 · 1 评论