aixh
aixh
全部文章
Java
LeetCode(33)
Linux(1)
MongoDB(1)
MySQL(2)
计算机安全与网络编程(1)
归档
标签
去牛客网
登录
/
注册
aixh的博客
全部文章
/ Java
(共117篇)
java并发编程之CompletionService
(转自:https://blog.csdn.net/u010185262/article/details/56017175 侵删) 应用场景 当向Executor提交多个任务并且希望获得它们在完成之后的结果,如果用FutureTask,可以循环获取task,并调用get方法去获取task执行结果,...
2018-06-03
0
420
Java并发编程实战(学习笔记五 第六章 任务执行)
点击打开链接
Java并发编程实战
2018-06-02
0
379
5.6 构建高效且可伸缩的结果缓存
首先,声明一个计算接口: package JavaDay6_02.Demo5; /** * @author myvina@qq.com * @date 18-6-2 下午12:15 */ public interface Computable<K, V> { V co...
2018-06-02
0
371
【Java并发编程】关卡
(转自:http://www.cnblogs.com/xujian2014/p/5363759.html 侵删) 一、什么是关卡? 关卡类似于闭锁,它们都能阻塞一组线程,直到某些事件发生。 关卡和闭锁关键的不同在于,所有线程必须同时到达关卡点,才能继续处理。闭锁等待的是事件,关卡等待的是其...
Java栅栏
2018-06-02
0
566
栅栏(CyclicBarrier)初尝试
以下是栅栏的一个简单例子: package JavaDay6_02; import java.util.concurrent.BrokenBarrierException; import java.util.concurrent.CyclicBarrier; /** * @author ...
Java 栅栏
2018-06-02
0
407
Java中的信号量Semaphore
(转自:https://blog.csdn.net/zlp1992/article/details/52703793 侵删) java提供了一个类Semaphore来实现信号量,概念上讲,一个信号量相当于持有一些许可(permits),线程可以调用Semaphore对象的acquire()方法获取...
Java信号量
2018-06-02
0
687
Java中的信号量
利用Java中的信号量可以将任何一种容器变成有界阻塞容器,如下例子: package JavaDay6_02; import java.util.Collections; import java.util.HashSet; import java.util.Set; import java...
2018-06-02
0
394
Java进阶之FutureTask的用法及解析
(转自:https://blog.csdn.net/chenliguan/article/details/54345993 侵删) 1 FutureTask概念 FutureTask一个可取消的异步计算,FutureTask 实现了Future的基本方法,提空 start cancel 操作,可以...
FutureTask
2018-06-02
0
500
FutureTask初尝试
以下为一个使用FutureTask进行模拟预加载的代码: package JavaDay6_02; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import ja...
2018-06-02
0
363
【Java并发编程】闭锁
(转自:https://www.cnblogs.com/xujian2014/p/5359684.html#_label5 侵删) 1、什么是闭锁? 闭锁(latch)是一种Synchronizer(Synchronizer:是一个对象,它根据本身的状态调节线程的控制流。常见类型的Synchr...
闭锁
2018-06-02
0
501
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页