首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java并发
订阅
LCY9406
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
多线程导致的java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException: Index out of bounds for length
什么是虚拟线程?一次启1000万个会OOM吗?
之前,在Java新特性专栏中,我们简单介绍了Java 21正式发布的虚拟线程。 昨天,正好看到一个讲解此内容的视频,非常不错,所以DD这里给大家翻译好了,感兴趣的可以看看。可以进一步了解虚拟线程。 该
Android 多任务并发分合策略
在开发一些复杂的业务逻辑涉及多线程环境的情况下,我们往往会涉及到一些多线程的策略“等待所有的线程任务执行完成后再进行下一步”,我将这种场景称为多任务的并发分合策略,来看看都有哪些方法能实现这个效果。
如何判断线程池任务执行完?
无论是在项目开发中,还是在面试中过程中,总会被问到或使用到并发编程来完成项目中的某个功能。 例如某个复杂的查询,无法使用一个查询语句来完成此功能,此时我们就需要执行多个查询语句,然后再将各自查询的结果
掌握Android和Java线程原理下
知道了如何解决线程安全问题,接下来就要考虑性能问题了,毕竟多线程的使用,就是为了提高性能,如果使用多线程不能将性能发挥出来,就是很大的浪费了。在并发的优化上,无锁的性能肯定是最好的,但是很多时候我们又不得不加锁,在加锁的方案中,有忙阻塞等待如自旋锁,以及休眠等待,这两种加锁的方…
Kotlin下的5种单例模式
最近在学习Kotlin这门语言,在项目开发中,运用到了单例模式。因为其表达方式与Java是不同的。所以对不同单例模式的实现进行了分别探讨。主要单例模式实现如下: PS:该篇文章不讨论单例模式的运用场景与各种模式下的单例模式的优缺点。只讨论在Java下不同单例模式下的对应Kotl…
掌握Android和Java线程原理上
掌握多线程的使用,是程序员进阶必须掌握的技能之一,为什么多线程这么重要?因为多线程能更充分的发挥出cpu的性能,是我们在开发中提高程序性能最重要并且最有效的一种方式。怎么才能掌握多线程的使用? 只有彻底掌握线程的基础知识,才能用好线程。什么是线程?为什么会产生线程安全问题?如何…
如何开启一个线程,开启大量线程会有什么问题,如何优化?(美团面试问道)
这是我一个朋友在美团面试中遇到的一个问题,今天拿出来解析一下 正文 如何开启一个线程 如何开启一个线程,再JDK中的说明为: Thread源码的类描述中有这样一段,翻译一下,只有两种方法去创建一个执行
单例模式——8种实现方式
在一些场景中,我们希望创建的对象在整个软件系统只保存一份实例,如线程池, 日志对象、缓存等。创建并保存对象单一主要有两个作用:节省系统资源;防止多个对象产生冲突。单例模式就可以确保只有一个实例对
并发编程 · 基础篇(中) · 三大分析法分析Handler
一、序言 Hello,我是小木箱,欢迎来到小木箱成长营并发编程系列教程,今天将分享并发编程 · 基础篇(中) · 三大分析法分析Handler 三大分析法分析Handler主要分为三部分,第一部分是5