首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
多线程
订阅
喝醉了小河边听着歌
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
JUC必要掌握(Callable&Future、JUC 三大辅助类、 阻塞队列)
1. Callable&Future 接口 1.1 Callable 记得刚开始学习多线程的时候,只学习了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnable接口。这2种方
面试官: 有了解过Synchronized吗 说说看
前言 目前正在出一个Java多线程专题长期系列教程,从入门到进阶含源码解读, 篇幅会较多, 喜欢的话,给个关注❤️ ~ 本篇内容纯理论一点 相信很多同学对synchronized的使用上不陌生,之前也
为什么ThreadLocal是线程安全的?
对于线程安全,我们所需要做的就是在时间和空间上作出权衡,而今天所谈到的ThreadLocal就是典型的空间换时间的数据结构。
浅谈 ThreadLocal 的实际运用
ThreadLocal 是 JDK 1.2 提供的一个工具,作者其一也是我们耳熟能详的大佬 Doug Lea 这个工具主要是为了解决多线程下共享资源的问题 接下来我们从 ThreadLocal 的定义
美团动态线程池实践思路开源项目(DynamicTp),线程池源码解析及通知告警篇
大家好,这篇文章我们来聊下动态线程池开源项目(DynamicTp)的通知告警模块。目前项目提供以下通知告警功能,每一个通知项都可以独立配置是否开启、告警阈值、告警间隔时间、平台等,具体代码请看core
用Java多线程并发编程的时候,你必须得会用Future!
在Java多线程并发编程中,用FutureTask封装任务代码后就能够得到子线程执行完成后的返回值,这是Java多线程并发编程常用的一种编程技巧,希望通过本文大家能够get到这个Future的妙用。
美团动态线程池实践思路,开源了
大家好,今天我们来聊一个比较实用的话题,动态可监控的线程池实践,全新开源项目(DynamicTp)地址在文章末尾,欢迎交流学习。 写在前面 稍微有些Java编程经验的小伙伴都知道,Java的精髓在ju
Java多线程:从基本概念到避坑指南
多核的机器,现在已经非常常见了。即使是一块手机,也都配备了强劲的多核处理器。通过多进程和多线程的手段,就可以让多个CPU同时工作,来加快任务的执行。 多线程,是编程中一个比较高级的话题。由于它涉及到共
我用这个线程池捕获了后端妹子的芳心
一.前言 写了几篇扫盲性质的java数据结构文章后,感觉好像都太偏向于理论了,也没有从实战角度出发。写博客的初衷的也是为了提升个人技术的同时,能够将技术更好的应用到日常的学习与工作中【当然,用到面使中
1.3w字,一文详解死锁!
死锁(Dead Lock)指的是两个或两个以上的运算单元(进程、线程或协程),都在等待对方停止执行,以取得系统资源,但是没有一方提前退出,就称为死锁。 1.死锁演示 死锁的形成分为两个方面,一个是使用