JavaEdge
JavaEdge
全部文章
分类
Flink(3)
Java(24)
JVM(4)
Kafka(1)
nginx(1)
redis(2)
Spark(1)
SpringBoot框架(1)
SpringCloud 实战(2)
推荐系统(1)
未归档(135)
机器学习(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
Java服务器研究员
全是硬核干货
TA的专栏
67篇文章
379人订阅
Java源码模拟面试解析指南
41篇文章
15030人学习
2024系统设计面试指南
17篇文章
40991人学习
从Java高开到大数据开发
1篇文章
382人学习
从Java到AI大模型应用开发
8篇文章
785人学习
全部文章
(共3篇)
垃圾收集器
GC的优势在哪里 流行于现代的各大语言和平台 效率和稳定性 程序员不需要负责释放及销毁对象 消除了不稳定性,延迟以及维护等几乎全部(普遍的)的可能 保证了互操作性 不需要与APIs之间交互的内存管理契约 与不协调的库,框架,应用程...
内存管理
对象
2017-05-01
0
583
对象的共享
上一篇介绍了如何通过同步来避免多个线程同一时刻访问相同的数据 本篇将介绍如何共享和发布对象,使它们能够安全地由多个线程同时访问. 两篇博文合起来就形成了构建线程安全类以及通过juc类库来构建并发应用程序的重要基础. 1 可见性 通常,我们无法保证执行读操作的线程能看到其他线程写入的值,因为每...
线程
线程安全
缓存机制
对象
2017-09-20
0
580
对象的组合
1 设计线程安全的类 设计线程安全类的过程中,需要包含以下三个基本要素: 找出构成对象状态的所有变量 找出约束状态变量的不变性条件 建立对象状态的并发访问管理策略 对象的状态 所有的域都是基本类型,则这些域构成对象的全部状态 包含其他对象,该对象的状态将包括被引用...
线程安全
对象
2017-09-28
0
512