摘要: 初步认识 Volatile 下面这段代码,演示了一个使用 volatile 以及没使用 volatile 这个关键字,对于变量更新的影响 public class VolatileDemo { public /*volatile*/ static boolean stop=false; public 阅读全文
posted @ 2019-09-07 17:58 千里送e毛 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 多线程基本原理-1 由一个问题引发的思考 线程的合理使用能够提升程序的处理性能,主要有两个方面: 第一个是能够利用多核 cpu 以及超线程技术来实现线程的并行执行; 第二个是线程的异步化执行相比于同步执行来说,异步执行能够很好的优化程序的处理性能提升并发吞吐量 同时,也带来了很多麻烦,举个简单的例子 阅读全文
posted @ 2019-09-07 15:37 千里送e毛 阅读(654) 评论(0) 推荐(0) 编辑