码迷,mamicode.com
首页 >  
搜索关键字:java多线程 executorservice    ( 3726个结果
Java多线程基础
一、线程概述 1. 并发与并行 并行:指在同一时刻,有多条指令在多个处理器上同时执行; 并发:指在同一时刻只能有一条指令执行,但是被快速轮转,表现为多线程。 2. 多线程编程的优点 进程之间不能共享内存,但是线程之间共享内存很容易; 对操作系统而言,线程的创建代价小,而进程的创建和销毁代价很高; 二 ...
分类:编程语言   时间:2018-06-26 00:52:31    阅读次数:196
Java多线程系列——计数器 CountDownLatch
简介: CountDownLatch 是一个非常实用的多线程控制工具类,通常用来控制线程的等待,它可以让某个线程等待直到倒计时结束 CountDownLatch 提供了两个主要的方法,await()、countDown()。 await:使当前线程阻塞,等待计数器为 0 countDown:计数器减 ...
分类:编程语言   时间:2018-06-25 13:12:13    阅读次数:239
JAVA多线程基础学习一:基础知识
我们知道多线程是Java编程中重要的一块内容,也是面试重点覆盖区域,所以学好多线程对我们来说极其重要,下面跟我一起开启本次的学习之旅吧。 一、线程基本概念 1 线程:进程中负责程序执行的执行单元(执行路径)线程本身依靠程序进行运行线程是程序中的顺序控制流,只能使用分配给程序的资源和环境2 进程:执行 ...
分类:编程语言   时间:2018-06-24 20:57:43    阅读次数:160
java面试题收集
近期在试水,也想了解自己当前水平处于哪个阶段。 收集了一些面试提到的题目,可能部分存在个人的理解有所偏差。一点一点的补上去吧 1.线程获取输出的值 对需要输出的对象 实现 接口Callable 进行返回指定值并且使用线程池executorService线程池返回指定值,submit方法可触发 返回F ...
分类:编程语言   时间:2018-06-24 18:00:09    阅读次数:135
并发之volatile底层原理
12.Java多线程-java.util.concurrent.atomic包原理解读 11.volatile底层实现原理 12.Java多线程-java.util.concurrent.atomic包原理解读 参考学习:http://blog.csdn.net/zhangerqing/articl ...
分类:其他好文   时间:2018-06-23 20:55:26    阅读次数:136
JAVA - 并发编程 - 执行器和线程池
思考? 1 为什么要使用执行器和线程池? 2 执行器和线程是什么?怎么使用 执行器 线程执行器分离了任务的创建和执行,提高了线程的性能 线程池 避免了频繁地创建和销毁线程,达到线程对象的重用,可以根据项目灵活地控制并发的数量 ExecutorService (java.util.concurrent ...
分类:编程语言   时间:2018-06-22 13:18:56    阅读次数:132
【JDK源码】JDK的java.util.concurrent包结构
本文从JDK源码包中截取出concurrent包的所有类,对该包整体结构进行一个概述。 在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为 ...
分类:编程语言   时间:2018-06-21 23:51:07    阅读次数:433
创建一个线程池(java)
private ThreadFactory threadFactory = new ThreadFactoryBuilder().setNameFormat("billService-pool-%d").build(); private final ExecutorService pool = ne ...
分类:编程语言   时间:2018-06-21 13:48:57    阅读次数:150
【java多线程】(8)---阻塞队列
阻塞队列 再写阻塞列队之前,我写了一篇有关queue集合相关博客,也主要是为这篇做铺垫的。 网址:【java提高】 queue集合 在这篇博客中我们接触的队列都是非阻塞队列,比如PriorityQueue、LinkedList(LinkedList是双向链表,它实现了Dequeue接口)。 使用非阻 ...
分类:编程语言   时间:2018-06-20 22:42:48    阅读次数:254
多线程之整体概括
11.Java并发:多线程和java.util.concurrent并发包总结 11.Java并发:多线程和java.util.concurrent并发包总结 引言 前面已经针对Java多线程框架中具体的点介绍了很多了,现在是需要一个概括性总结的时候了,正好从网上找到一张描述java.util.co ...
分类:编程语言   时间:2018-06-20 22:34:45    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!