多线程与并发
mxd446814583
这个作者很懒,什么都没留下…
展开
-
java同步,异步和阻塞,非阻塞的联系和区别
http://www.iteye.com/topic/1131578#2399581 http://www.ibm.com/developerworks/cn/linux/l-async/ https://www.ibm.com/developerworks/cn/java/j-lo-javaio/ 同步和异步站在任务调度者看任务之间有无顺序关系; 阻塞和非阻塞是站在CPU角度看内设(cpu和内存...转载 2018-04-22 11:17:49 · 213 阅读 · 0 评论 -
Java并发编程:volatile关键字解析
这篇文章写得相当好,小弟就先转载一下,供大家阅读。从最底层的内存模型进行了详细的讲解,对于理解并发、多线程很有帮助。Java并发编程:volatile关键字解析Java并发编程:volatile关键字解析 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关...转载 2018-04-22 15:17:41 · 222 阅读 · 0 评论 -
Java并发编程:深入剖析ThreadLocal
Java并发编程:深入剖析ThreadLocalJava并发编程:深入剖析ThreadLocal 想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。 以下是本文目录大纲: 一.对Th...转载 2018-04-22 15:20:22 · 130 阅读 · 0 评论 -
多线程并发处理
多线程并发处理相关内容集锦,持续更新中由多线程内存溢出产生的实战分析:由多线程内存溢出产生的实战分析乐观锁与悲观锁:乐观锁与悲观锁海量数据的并发处理:海量数据的并发处理Java并发编程与技术内幕:Java并发编程与技术内幕...转载 2018-04-13 11:29:32 · 282 阅读 · 0 评论 -
Java中Synchronized的用法
Java中Synchronized的用法这篇文章写得太好了,所以小弟忍不住转载一下。原文:http://blog.csdn.net/luoweifu/article/details/46613015 作者:luoweifu 《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线...转载 2018-05-15 23:19:02 · 114 阅读 · 0 评论 -
判断线程池中的线程是否全部执行完毕
判断线程池中的线程是否全部执行完毕在使用多线程的时候有时候我们会使用 java.util.concurrent.Executors的线程池,当多个线程异步执行的时候,我们往往不好判断是否线程池中所有的子线程都已经执行完毕,但有时候这种判断却很有用,例如我有个方法的功能是往一个文件异步地写入内容,我需要在所有的子线程写入完毕后在文件末尾写“---END---”及关闭文件流等,这个时候我就需要某个标志...转载 2018-06-11 17:04:13 · 250 阅读 · 0 评论