首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
线程
订阅
敷衍只是一种言语
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
农行1面:Java如何保证线程T1,T2,T3 顺序执行?
线程是 Java执行的最小单元,通常意义上来说,多个线程是为了加快速速且无需保序,这篇文章,我们来分析一道农业银行的面试题目:如要保证线程T1, T2, T3顺序执行?
如何将线程池运用于具体工作场景?
如何将线程池运用于具体工作场景? 线程池简介 什么是线程池? 线程池,就是管理 n 个线程的池子。池子中的线程可以用来处理任务,并且线程池中的线程可以复用。这样相对于每次执行一个任务就需要开启一个线程
一位不合格的面试官在这两周让三位同学破防了
一位不合格的面试官在这两周让三位同学破防了 📍一、被破防 第一位面试者: 面试者1已经工作了 6 年,也是熟悉 Java 各种技术栈, 然而面试到最后却不自信的和我坦白说......
12分钟从Executor自顶向下彻底搞懂线程池
本文从小白的视角,使用流程图、通俗易懂的讲解源码,从Executor自顶向下彻底搞懂并发包中的线程池
Java基础系列:多线程基础
进程是一个静态的概念,在进程执行过程中,会占用特定的地址空间,比如:CPU,内存,磁盘等等。可以说进程是申请系统资源最小的单位且都是独立的存在 在单位时间内,进程在一个处理器中是单一执行的,CPU处理器每次只能够处理一个进程。只不过CPU的切换速度特别快 当操作系统决定要把控制…
深入理解Java线程池核心技术:ThreadPoolExecutor(各种接口、构造方法)内附详细代码
在web开发中,服务器需要接受并处理请求,所以会为一个请求来分配一个线程来进行处理。如果每次请求都新创建一个线程的话实现起来非常简便,但是存在一个问题: 如果并发的请求数量非常多,但每个线程执行的时间很短,这样就会频繁的创建和销毁线程,如此一来会大大降低系统的效率。可能出现服务…
Java 多线程 : 并行处理 Fork Join
一 . Fork / Join 入门 Fork / Join 的执行是先把一个大任务分解(fork)成许多个独立的小任务,然后起多线程并行去处理这些小任务。处理完得到结果后再进行合并(join)就得到我们的最终结果。 该算法会把分解的小任务放在多个双端队列中,而线程在队列的头和…
面试官:线程池中多余的线程是如何回收的?
最近阅读了JDK线程池ThreadPoolExecutor的源码,对线程池执行任务的流程有了大体了解,实际上这个流程也十分通俗易懂,就不再赘述了,别人写的比我好多了。 不过,我倒是对线程池是如何回收工作线程比较感兴趣,所以简单分析了一下,加深对线程池的理解吧。 1. runWo…
Java 多线程 : 迟来的 Future
一 . Future 是什么 当 Get 获取时业务还未处理完 , 当前线程会阻塞 , 直到业务处理完成 . 所以需要注意 future 的任务安排 它有启动和取消运算、查询运算是否完成和取回运算结果等方法。 二 . Future 使用 三 . Future 问答 四 . Fu…