当前位置:首页 > 后端开发 > Java面试之多线程篇

Java面试之多线程篇

7个月前 (05-22)31

Java面试之多线程篇

篇章 个人博客链接
Java异步编程指南 https://herobin.blog.csdn.net/article/details/114049033
Java线程与锁知识点总结 https://blog.csdn.net/qq_24095055/article/details/88552539
Java多线程-synchronized关键字 https://blog.csdn.net/qq_24095055/article/details/88554489
Java多线程-synchronized进阶详解 https://blog.csdn.net/qq_24095055/article/details/97834003
Java多线程-volatile关键字 https://blog.csdn.net/qq_24095055/article/details/88554838
Java多线程-wait/nitify机制 https://blog.csdn.net/qq_24095055/article/details/88555023
Java多线程-join和ThreadLocal的使用 https://blog.csdn.net/qq_24095055/article/details/88572293
ThreadLocal
Java多线程-Lock锁的使用 https://blog.csdn.net/qq_24095055/article/details/88572395
Lock锁的实现原理:ReentrantLock https://blog.csdn.net/qq_24095055/article/details/100511632
ConcurrentHashMap的实现原理与使用 https://blog.csdn.net/qq_24095055/article/details/102836651
等待多线程完成的CountDownLatch https://blog.csdn.net/qq_24095055/article/details/102839483
同步屏障CyclicBarrier https://blog.csdn.net/qq_24095055/article/details/102840333
控制并发线程数的Semaphore https://blog.csdn.net/qq_24095055/article/details/102842790
线程间交换数据的Exchanger https://blog.csdn.net/qq_24095055/article/details/102843948
Java多线程-线程池与Executor框架 https://blog.csdn.net/qq_24095055/article/details/88573234
Java多线程-乐观锁与悲观锁 https://blog.csdn.net/qq_24095055/article/details/88573297
Java多线程-手写一个死锁的例子 https://blog.csdn.net/qq_24095055/article/details/89408583
Java多线程面试题及答案 https://blog.csdn.net/qq_24095055/article/details/88757848
Java中双检锁里volatile的作用 https://blog.csdn.net/qq_24095055/article/details/89416523
《Java并发编程的艺术》读书笔记 https://blog.csdn.net/qq_24095055/article/details/89422133
Java并发编程(网课整理) https://herobin.blog.csdn.net/article/details/105319490
Java并发机制的底层实现(网课整理) https://herobin.blog.csdn.net/article/details/105452404
并发编程AQS(网课整理)(未完) https://blog.csdn.net/qq_24095055/article/details/105839557
高并发之线程池(网课整理) https://herobin.blog.csdn.net/article/details/105851404
高并发之线程池附图(网课整理) https://herobin.blog.csdn.net/article/details/105895208

作者:进击的Z同学
来源链接:https://blog.csdn.net/qq_24095055/article/details/88550739

“Java面试之多线程篇” 的相关文章

Java中空对象(null)引用方法及属性简单分析!

Java中空对象(null)引用方法及属性简单分析!

在Java中,对象往往包含属性、方法及一个存储空间,若一个对象的属性和方法是空的则可认为这是一个空对象。 一个空对象也是对象,同样通过对象名引用方法或属性,但和一般对象...

Java 并发性和多线程

Java 并发性和多线程

阅读目录 一、介绍 二、多线程的优点 三、多线程的代价 四、如何创建并运行 java 线程 五、竞态条件与临界区 六、线程安全与共...

JAVA多线程及线程状态转换

JAVA多线程及线程状态转换

以下内容整理自:http://blog.csdn.net/wtyvhreal/article/details/44176369 线程:是指进程中...

Java集合类之Collection接口,集合的“爸爸”接口了解一下?

Java集合类之Collection接口,集合的“爸爸”接口了解一下?

目录 什么是集合? 集合和数组有什么区别? Collection接口 如何遍历集合中的元...

算法篇(前序)——Java的集合

算法篇(前序)——Java的集合

菜鸟拙见,望请纠正:附上JDK参考文档(中文文档和英文文档):链接:https://pan.baidu.com/s/14KDmCtQxeGCViq7e0zENjA 密码:e9xs&nbs...

Java中List集合的遍历

一、序言         List集合在Java日常开发中是必不可少的,只要懂得运用各种各样的方法...

Java你现在正在使用哪个版本

Java你现在正在使用哪个版本 1.  Java5(应该没了吧。。。)...

Java多线程高并发学习笔记(二)——深入理解ReentrantLock与Condition

Java多线程高并发学习笔记(二)——深入理解ReentrantLock与Condition

锁的概念 从jdk发行1.5版本之后,在原来synchronize的基础上,增加了重入锁ReentrantLock。 本文就不介绍synchronize了,有兴趣的同学可以去...

java 访问集合元素的方法

一、取得集合的长度,通过for循环访问 int size = courseList.size(); for(int i=0; i<size; i++){...

Java多线程任务超时结束的5种实现方法

Java多线程任务超时结束的5种实现方法

在用Java编写并发程序时,往往会碰到某个线程因计算量大或因阻塞而一直处于无响应的情况,我们可能会等的不耐烦(也可能是不想让它占用太多资源)想及时终...