首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
并发编程
小杨404
创建于2024-10-06
订阅专栏
并发编程系列
等 14 人订阅
共29篇文章
创建于2024-10-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
并发编程基础八(线程安全)
你知道多线程安全的三要素吗? 1.线程安全要素一:原子性 2.线程安全要素二:可见性 3.线程安全要素三:有序性
并发编程基础七(异常处理)
线程异常处理知多少: 1.你知道java的异常体系吗? 2.你知道哪一种异常处理方式比较好吗? 3.你知道如何使用UncaughtExceptionHandler吗?
并发编程基础六(线程属性)
1.你知道线程Id的作用吗? 2.你知道线程名称的作用吗? 3.你知道什么是守护线程吗? 4.你知道守护线程与用户线程的区别吗? 5.你知道有哪些线程优先级吗?
并发编程基础五(线程相关方法2)
1.sleep:与wait方法作用相似,区别sleep不释放锁,wait释放锁 2.join:被加入线程会等待加入线程执行完成 3.yield:孔融让梨是一种没得,但你不能依赖它
并发编程基础五(线程相关方法1)
java中,关于线程协作的方法有:wait,notify,notifyAll,yield,join等,你都搞清楚了吗
并发编程基础四(线程生命周期)
java中,线程生命周期共有6种状态,分别是: 新建:NEW 可运行:RUNNABLE 已终止:TERMINATED 阻塞:BLOCKED 等待:WAITING 计时等待:TIMED_WAITING
并发编程基础三(线程停止)
最佳实践: 1.线程停止情况:正常停止,意外停止,中断停止 2.实际项目中,我们要追求正常停止,中断停止。而避免意外停止 3.实际项目中,我们要优雅的停止线程,即不要强制停止线程,而是友好协商
并发编程基础二(线程启动)
java编程语言中,正确的启动线程,调用start方法 -判断线程状态,是否NEW状态 -线程是NEW状态,将当前线程加入线程 -调用本地方法start0(),开启线程
并发编程基础一(线程创建方式)
你知道在java编程语言中,有几种创建线程的方式吗?如果是在面试场景下,面对面试官,你该如何回答呢?