首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
望舒喜欢夏天
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
JAVA 并发之路 (三)对象的共享 (1)
再次重复:要编写正确的并发程序,关键问题在于:在访问共享的、可变的状态时,需要进行正确的管理。 如在(二)中所述,同步可以确保以原子的方式执行操作,比如关键字synchronized可用于实现原子性或者确定临界区。实际上,同步还有另一个重要的方面:内存可见性。我们不仅仅是希望防…
JAVA 并发之路 (二) 线程安全性
对象的状态是指存储在状态变量(例如实例域,静态域)中的数据,还可能包括其他依赖对象的域。对象中的域的值的集合描述着当前特征的信息,这就是对象的状态。在对象的状态中包含了任何可能影响其外部可见行为的数据。 要编写线程安全的代码,其核心在于要对状态访问操作进行管理,特别是对共享的和…
JAVA 并发之路(一)
操作系统的出现使得计算机每次能够运行多个程序,并且不同的程序都在单独的进程中运行。操作系统为各个独立执行的进程分配各种资源,包括内存,文件句柄以及安全证书等。 不同的进程之间可以通过一些粗粒度的通信机制来交换数据,例如套接字,共享内存,文件等。 之所以加入进程来实现多个程序的同…
个人成就
文章被点赞
55
文章被阅读
1,730
掘力值
148
关注了
1
关注者
7
收藏集
1
关注标签
4
加入于
2018-01-10