上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 43 下一页
摘要: java / 奇偶交换排序 / public class EventSort { public static void main(String[] args){ Integer[] arr = {5,5,2,6,3,4}; for (Integer integer : arr) { System.o 阅读全文
posted @ 2019-09-07 13:48 fly_bk 阅读(618) 评论(0) 推荐(0) 编辑
摘要: java / 并行流水线 求 (B+C) B/2 Plus:A = B + C Multiply:D = A B Div:D = D / 2 i = i (i+j)/2 / public class PStreamMain { public static void main(String[] arg 阅读全文
posted @ 2019-09-06 17:00 fly_bk 阅读(246) 评论(0) 推荐(0) 编辑
摘要: ```java import java.util.Map; import java.util.concurrent.ConcurrentSkipListMap; /** * 跳表的使用 */ public class ConcurrentSkipListMapDemo { public static void main(String[] args){ ConcurrentSkipListMap m 阅读全文
posted @ 2019-09-05 15:45 fly_bk 阅读(705) 评论(0) 推荐(0) 编辑
摘要: ```java import java.util.ArrayList; import java.util.concurrent.ExecutionException; import java.util.concurrent.ForkJoinPool; import java.util.concurrent.ForkJoinTask; import java.util.concurrent.Recu 阅读全文
posted @ 2019-09-05 14:10 fly_bk 阅读(438) 评论(0) 推荐(0) 编辑
摘要: ```java import java.util.concurrent.*; public class DivTask implements Runnable{ int a,b; public DivTask(int a, int b) { this.a = a; this.b = b; } @Override public void run() { double re = a/b; System 阅读全文
posted @ 2019-09-05 11:12 fly_bk 阅读(625) 评论(0) 推荐(0) 编辑
摘要: ```java import java.util.concurrent. ; / ThreadPoolExecutor扩展 / public class ExtThreadPool { public static class MyTask implements Runnable{ public St 阅读全文
posted @ 2019-09-05 10:04 fly_bk 阅读(203) 评论(0) 推荐(0) 编辑
摘要: ```java import java.util.concurrent. ; / 自定义线程创建 / public class RejectThreadPoolDemo2 { public static class MyTask implements Runnable{ @Override publ 阅读全文
posted @ 2019-09-05 10:02 fly_bk 阅读(251) 评论(0) 推荐(0) 编辑
摘要: ```java import java.util.concurrent. ; / | 小于corePoolSize 分配线程执行 任务提交 | | 成功 等待执行 | 大于corePoolSize 提交到等待队列 | | 达到maximumPoolSize线程,提交失败 拒绝执行 | 失败 提交线程 阅读全文
posted @ 2019-09-05 09:12 fly_bk 阅读(2598) 评论(0) 推荐(0) 编辑
摘要: ```java import java.util.concurrent.locks.LockSupport; /** * 线程阻塞工具类:LockSupport * 可以在线程内任意位置让线程阻塞 */ public class LockSupportDemo { public static Object o = new Object(); static ChangeObjectThread t1 阅读全文
posted @ 2019-09-04 16:08 fly_bk 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 解决并发情况下的容器线程安全问题的。给多线程环境准备一个线程安全的容器对象。 线程安全的容器对象: Vector, Hashtable。线程安全容器对象,都是使用synchronized方法实现的。 concurrent包中的同步容器,大多数是使用系统底层技术实现的线程安全。类似native。Jav 阅读全文
posted @ 2019-09-04 11:14 fly_bk 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 43 下一页