首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
并发编程基础
用户08610882191
创建于2023-12-11
订阅专栏
并发编程基础
暂无订阅
共5篇文章
创建于2023-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java并发高级主题
Java中的锁 Lock接口 在 Java SE 5 后,Java 并发包 java.util.concurrent 中新增了 Lock 接口及其相关实现类,如:ReentrantLock 来实现锁的
Java内存模型
Java内存模型简介 Java内存模型主要由三部分组成:1个主内存、n个线程、n个工作内存(与线程一一对应)。数据就在三者之间倒腾。靠的是Java提供的8个原子操作:lock、unlock、read、
Java线程
线程是比进程更轻量级的调度执行单位,CPU调度的基本单位就是线程。 线程的引入,将一个线程的资源分配和执行调度分开。 各个线程既可以共享进程资源(内存地址、文件I/O等),又可独立调度。 概念 线程的
保证线程安全的两个角度
想要保证并发访问的安全性,可以从以下两个不同的角度进行思考: 访问状态变量时使用同步,变“多线程”为“单线程”,即避免多个线程在同一时刻访问相对数据。 确保被访问的对象是线程安全的。 除以上两种方式,
构造安全的并发应用程序
想要设计线程安全的模块是需要考虑许多情况的,一般先设计出一些比较小的,线程安全的模块,然后通过一些组合模式,将现有的线程安全组件组合为规模更大的组件或者程序。 除此之外,还可以通过使用 Java 类库