it_worker365

   ::  ::  ::  ::  :: 管理

2017年5月10日

摘要: Why 线程池? 1. 减少每次创建和销毁线程的开销 2. 控制系统中运行的线程数目 首先需要了解ThreadPoolExecutor构造函数,见名知意 JAVA自带的有哪些?什么区别?怎么用? 来了一个任务怎么办? 如果运行的线程少于 corePoolSize,则 Executor始终首选添加新的 阅读全文
posted @ 2017-05-10 18:03 it_worker365 阅读(326) 评论(0) 推荐(0) 编辑

摘要: /** * Created by itworker365 on 5/10/2017. */ public class DynamicPlan { public static void main (String[] args) { int[] data = {1,-1,3,-5,2,1,9,-1}; // System.out.println(calcMa... 阅读全文
posted @ 2017-05-10 16:31 it_worker365 阅读(242) 评论(0) 推荐(0) 编辑

摘要: /** * Created by itworker365 on 5/10/2017. */ public class SortTest { public static void main (String[] args) { //期待结果,1234579 int[] a = {2,3,1,5,4,9,7}; quickSort(a, 0,... 阅读全文
posted @ 2017-05-10 14:25 it_worker365 阅读(140) 评论(0) 推荐(0) 编辑

摘要: import java.util.ArrayList; import java.util.List; import java.util.Queue; import java.util.concurrent.LinkedBlockingQueue; /** * Created by itworker365 on 5/10/2017. */ public class BinaryTree { ... 阅读全文
posted @ 2017-05-10 11:27 it_worker365 阅读(224) 评论(0) 推荐(0) 编辑

摘要: import java.util.ArrayList; import java.util.List; /** * Created by itworker365 on 5/10/2017. */ public class digui { public static void main (String[] args) { List list = new ArrayLis... 阅读全文
posted @ 2017-05-10 10:06 it_worker365 阅读(181) 评论(0) 推荐(0) 编辑