首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JAVA-并发编程
用户9381691255360
创建于2023-08-21
订阅专栏
JAVA-并发编程
暂无订阅
共5篇文章
创建于2023-08-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LockSupport简述
一、概念 LockSupport是用来创建锁和其他同步类的基本线程阻塞原语。 LockSupport是一个线程阻塞工具类,所有的方法都是静态方法,可以让线程在任意位置阻塞,阻塞之后也有对应的唤醒方法。
可重入锁
一、概念 可重入锁,又称递归锁,是指同一个线程在外层方法获取锁的时候,再进入该线程的内层方法会自动获取锁(前提:锁对象得是同一个对象),不会因为之前已经获取过还没释放而阻塞。 可重入锁的一个优点是可一
JAVA-创建线程的方式
4种创建线程的方式。继承Thread类,重写run方法,调用start方法。实现Runnable接口,实现run方法,将该实现传入Thread的构造函数中,调用start方法
JAVA-线程的状态
在 Java 中线程的状态一共被分成 6 种: 初始态: NEW创建一个 Thread 对象,但还未调用 start()启动线程时,线程处于初始态。运行态:RUNNABLE在 Java 中,运行态包括
并发编程-ABA问题
一、什么是ABA问题? 1. 理解一 当执行Compare and swap会出现失败的情况。例如:一个线程先读取共享内存数据值A,随后因某种原因,线程暂时挂起,同时另一个线程临时将共享内存数据值先改