Java多线程与并发
文章平均质量分 89
学习操作系统原理、多线程与高并发、死锁、线程池、阻塞队列
一只咸鱼。。
定期更新Java学习内容,互相学习!
展开
-
多线程进阶:常见数据结构的安全性分析
本文是Java数据结构和多线程的应用学习,认识常用数据结构的线程安全性,理解某些集合不安全的原因,以及某些集合底层如何实现的线程安全性。原创 2022-08-08 15:45:05 · 1285 阅读 · 7 评论 -
多线程进阶:volatile的作用以及实现原理
本文是Java多线程的学习,深入学习了关键字volatile的作用以及原理。之后的学习内容将持续更新!!!原创 2022-07-25 15:14:26 · 1447 阅读 · 6 评论 -
多线程进阶:锁的策略
本文是Java多线程的学习,认识了不同的锁策略(读写锁、可重入锁/不可重入锁、公平锁/非公平锁、互斥锁/自旋锁),以及这些策略的应用场景。原创 2022-07-25 12:12:12 · 302 阅读 · 9 评论 -
多线程进阶:synchronized底层原理,锁优化、锁升级的过程
本文是Java多线程的学习,了解了synchronized的底层原理,JVM对syn做出的优化,以及锁升级的具体过程。之后的学习内容将持续更新!!!原创 2022-07-25 11:02:22 · 453 阅读 · 12 评论 -
Java多线程之深入学习线程池(Executor)
本文是Java多线程的学习,认识了线程池的概念和作用,以及线程池的原理,如何自己实现线程池。了解了四种功能线程的用法。原创 2022-07-23 00:05:47 · 1123 阅读 · 10 评论 -
Java多线程之深入学习定时器(Timer)
本文是Java多线程的学习,认识了定时器Timer,定时器的用法;以及深入了解了定时器的实现原理。之后的学习内容将持续更新!!!原创 2022-07-22 21:11:52 · 471 阅读 · 13 评论 -
Java多线程之wait和notify详解以及实现阻塞队列
本文是Java多线程的学习,详细介绍了wait()和notify()的用法、条件变量Condition,以及什么是阻塞队列,如何实现它?之后的学习内容将持续更新!!!原创 2022-07-14 12:06:36 · 1519 阅读 · 4 评论 -
【单例模式】懒汉模式的线程安全问题
本文学习了单例模式下的饿汉式和懒汉式,并且解决了懒汉式的线程安全问题,最后也了解的关键字volatile的用法。原创 2022-07-10 19:30:14 · 3761 阅读 · 4 评论 -
Java多线程之synchronzied锁和Lock锁
本文是Java多线程的学习,认识了什么是锁,关键字synchronized和Lock这两种锁的用法,以及两者之间的区别。之后的学习内容将持续更新!!!原创 2022-07-10 15:41:48 · 1080 阅读 · 1 评论 -
Java多线程之什么是线程不安全、线程不安全的原因
本文是Java多线程的学习,介绍了线程不安全的现象,以及造成线程不安全的主要原因:非原子性操作、可见性问题、指令重排序。之后的学习内容将持续更新!!!原创 2022-07-07 23:56:03 · 2102 阅读 · 7 评论 -
Java多线程之深入了解Thread类以及方法的应用
本文是Java多线程与并发的学习,认识了Thread类中常见的属性和方法,还有join()、yield()、interrupt()等方法的应用。之后的学习内容将持续更新!!!原创 2022-07-07 00:29:58 · 875 阅读 · 7 评论 -
Java中如何实现多线程,创建并开启新的线程
本文是Java多线程与并发的学习,介绍在Java中创建并开启线程的三种方式、在Java中何时会出现线程调度?了解方法调用栈。之后的学习内容将持续更新!!!原创 2022-07-03 16:02:26 · 10071 阅读 · 10 评论 -
操作系统原理之多进程、多线程与并发
本文是操作系统原理的学习,认识什么进程和线程、进程调度、进程状态、进程和线程的区别、死锁。原创 2022-07-03 15:33:10 · 2596 阅读 · 9 评论