会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fyccaishao
上一页
1
2
3
4
5
下一页
2020年5月19日
红黑树的左旋和右旋
摘要: https://blog.csdn.net/zx582727090/article/details/89920781
阅读全文
posted @ 2020-05-19 08:29 fyccaishao
阅读(274)
评论(0)
推荐(0)
异步回调CompletableFuture
摘要: 在jdk7中,我们使用线程池可能会使用ExecutorService,默认有四种方式 Executors.newSingleeThreadPool() Executors.newFixedThreadPool() Executors.newCacheThreadPool() Executors.ne
阅读全文
posted @ 2020-05-19 08:17 fyccaishao
阅读(434)
评论(0)
推荐(0)
2020年5月18日
ForkJoin分支合并框架
摘要: 一、简介 从JDK1.7开始,Java提供ForkJoin框架用于并行执行任务,它的思想就是讲一个大任务分割成若干小任务,最终汇总每个小任务的结果得到这个大任务的结果。 1、ForkJoinPool 既然任务是被逐渐的细化的,那就需要把这些任务存在一个池子里面,这个池子就是ForkJoinPool,
阅读全文
posted @ 2020-05-18 16:19 fyccaishao
阅读(254)
评论(0)
推荐(0)
理解线程池的原理
摘要: https://blog.csdn.net/he90227/article/details/52576452
阅读全文
posted @ 2020-05-18 00:34 fyccaishao
阅读(103)
评论(0)
推荐(0)
线程池
摘要: 一. 线程池简介 1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下
阅读全文
posted @ 2020-05-18 00:32 fyccaishao
阅读(107)
评论(0)
推荐(0)
2020年5月17日
Java阻塞队列
摘要: 阻塞队列 阻塞队列顾名思义,首先它是一个队列,而一个阻塞队列在数据结构中所起作用大致如下图所示: 当阻塞队列是空时,从队列中获取元素的操作将会被阻塞 当阻塞队列满时,往队列里添加元素的操作将会被阻塞 试图从空的阻塞队列中获取元素的线程将会被阻塞,直到其他的线程往空的队列插入新的元素。 同样 试图往已
阅读全文
posted @ 2020-05-17 10:08 fyccaishao
阅读(169)
评论(0)
推荐(0)
读写锁的使用ReadWriteLock
摘要: 接口 ReadWriteLock 实现类为java.util.concurrent.locks下的 ReentrantReadWriteLock ReadWriteLockDemo class MyCache{ private volatile Map<String, Object> map =ne
阅读全文
posted @ 2020-05-17 04:09 fyccaishao
阅读(286)
评论(0)
推荐(0)
java.util.concurrent 的工具类使用
摘要: 类 CountDownLatch 倒计时锁 一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。 用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法,所以在当前计数到达零之前,await 方法会一直受阻塞。之后,会释放所有等
阅读全文
posted @ 2020-05-17 00:49 fyccaishao
阅读(248)
评论(0)
推荐(0)
2020年5月16日
Callable创建线程
摘要: 这是第三种创建线程的方式 demo class MyThread implements Callable<Integer>{ @Override public Integer call() throws Exception { System.out.println(" welcome to call
阅读全文
posted @ 2020-05-16 23:03 fyccaishao
阅读(170)
评论(0)
推荐(0)
Arrays数组工具类
摘要: Arrays的拷贝CopyOf(); 把一个就数组拷贝到一个新的数组中。 public class ArrayDemo { public static void main(String[] args) { int[] arr1 = {1, 2, 3, 4, 5}; int[] arr2 = Arra
阅读全文
posted @ 2020-05-16 00:42 fyccaishao
阅读(174)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
导航
博客园
首页
新随笔
联系
订阅
管理
公告