
Java并发编程
zhuhai__yizhi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ThreadPoolExecutor的跟踪
想知道是如何实现的,自己猜测最终还是需要Thread来实现。打开ThreadPoolExecutor类,然后搜索Thread(这个发现如下:跟踪这里的getThreadFactory()方法:public ThreadFactory getThreadFactory() { return threadFactory; }看看threadF原创 2016-02-24 16:24:28 · 377 阅读 · 0 评论 -
Java中的Runnable、Callable、Future、FutureTask的区别与示例
(转载)http://blog.youkuaiyun.com/bboyfeiyu/article/details/24851847Java中存在Runnable、Callable、Future、FutureTask这几个与线程相关的类或者接口,在Java中也是比较重要的几个概念,我们通过下面的简单示例来了解一下它们的作用于区别。Runnable其中Runnable应该是我们最熟悉的接口转载 2016-02-24 16:48:51 · 466 阅读 · 0 评论 -
Future和FutureTask
(转载)http://uule.iteye.com/blog/1539084API:Java代码 public interface Executor { void execute(Runnable command); } public interface ExecutorService extends转载 2016-02-24 16:50:09 · 329 阅读 · 0 评论 -
Java并发学习博客
https://segmentfault.com/a/1190000003097580java线程池的原理学习https://segmentfault.com/a/1190000003098586java线程池的原理学习(二) 这个博客不错http://blog.youkuaiyun.com/column/details/java-dxc.html Java 7之多线程原创 2016-02-24 16:42:00 · 483 阅读 · 0 评论 -
彻底弄明白之java多线程中的volatile
(转载)http://www.cnblogs.com/yakun/p/3589437.html一. volatite 简述Java 语言提供了一种稍弱的同步机制,即 volatile 变量.用来确保将变量的更新操作通知到其他线程,保证了新值能立即同步到主内存,以及每次使用前立即从主内存刷新. 当把变量声明为volatile类型后,编译器与运行时都会注意到这个变量是共享的.转载 2016-02-26 17:14:15 · 420 阅读 · 0 评论 -
Java并发编程:volatile关键字解析
(转载)http://www.cnblogs.com/dolphin0520/p/3920373.html不错的博客和博主海 子不经历风雨,怎能见彩虹?做一个快乐的程序员。转载 2016-02-26 17:16:52 · 402 阅读 · 0 评论 -
Java 多线程:volatile 多线程同步关键字
(转载)http://blog.youkuaiyun.com/allen215902/article/details/50427528volatile 也是 多线程的解决方案之一。volatile 能够保证 可见性,但是不能保证原子性。它只能作用于变量,不能作用于方法。当一个变量被声明为 volatile 的时候,任何 对该变量的读写都会绕过 高速缓存,直接读取主内存的变量的值。如何理解直转载 2016-02-26 17:18:59 · 414 阅读 · 0 评论 -
Java 多线程:多线程产生的原因
(转载)http://blog.youkuaiyun.com/allen215902/article/details/50423009包括:一. Java 内存模型二. i ++ 操作的实质三. Java 多线程产生的原因四. 总结一. Java 内存模型线程之间的共享变量存储在主内存(main memory)中,每个线程都有一个转载 2016-02-26 17:20:18 · 542 阅读 · 0 评论 -
Java多线程之内存可见性
(转载)http://blog.youkuaiyun.com/beiyetengqing/article/details/495833811、什么是JAVA 内存模型Java Memory Model (JAVA 内存模型)描述线程之间如何通过内存(memory)来进行交互。 具体说来, JVM中存在一个主存区(Main Memory或Java Heap Memory),对于所有线程进行共享,转载 2016-02-26 17:36:43 · 447 阅读 · 0 评论