看简介
看简介
全部文章
分类
Flink(3)
Java(24)
JVM(4)
Kafka(1)
nginx(1)
redis(2)
Spark(1)
SpringBoot框架(1)
SpringCloud 实战(2)
推荐系统(1)
未归档(135)
机器学习(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
Java服务器研究员
全是硬核干货
TA的专栏
59篇文章
376人订阅
Java源码模拟面试解析指南
41篇文章
15024人学习
2024系统设计面试指南
17篇文章
40939人学习
从Java高开到大数据开发
1篇文章
343人学习
全部文章
(共3篇)
对象的共享
上一篇介绍了如何通过同步来避免多个线程同一时刻访问相同的数据 本篇将介绍如何共享和发布对象,使它们能够安全地由多个线程同时访问. 两篇博文合起来就形成了构建线程安全类以及通过juc类库来构建并发应用程序的重要基础. 1 可见性 通常,我们无法保证执行读操作的线程能看到其他线程写入的值,因为每...
线程
线程安全
缓存机制
对象
2017-09-20
0
563
线程基本概念
学习Java并发有段时间了,感觉有些东西学习一会儿了就会忘记,做了一些笔记但是不系统,对于Java并发这么大的“系统”,需要自己好好总结、整理才能征服它.希望同仁们一起来学习Java并发编程,共同进步,互相指导. 在学习Java并发之前我们需要先理解一些基本的概念:共享、可变、线程安全性、...
线程
线程安全
并发
编程
2017-09-20
0
528
对象的组合
1 设计线程安全的类 设计线程安全类的过程中,需要包含以下三个基本要素: 找出构成对象状态的所有变量 找出约束状态变量的不变性条件 建立对象状态的并发访问管理策略 对象的状态 所有的域都是基本类型,则这些域构成对象的全部状态 包含其他对象,该对象的状态将包括被引用...
线程安全
对象
2017-09-28
0
502