
Java 知识体系
路易斯睿齐
这个作者很懒,什么都没留下…
展开
-
Java 常用线程池和自定义线程池
1 通过 Executors 工厂类来创建线程池 创建线程池的方法 newFixedThreadPool 有固定线程数的线程池,如果没有任务执行,那么线程会一直等待 newCachedThreadPool 线程池里有很多线程需要同时执行,老的可用线程将被新的任务触发重新执行,如果线程超过60秒内没执行,那么将被终止并从池中删除 newWorkSt...原创 2018-03-09 16:43:38 · 3106 阅读 · 2 评论 -
Java 线程创建的 3 种方式
1 继承 Thread 类,重写 run 方法 无法实现资源共享,是一种特殊的 Runnable ( Thread 也是实现 Runnable 的) MyThread myThread = new MyThread(); myThread.start(); 2 实现 Runnable 接口,实现 run 方法 可实现资源共享 MyRunnable myRunn...原创 2018-03-09 14:44:53 · 303 阅读 · 0 评论 -
Java 数组 Array 和集合 List 互转
Array —> List String[] array = new String[] {"1", "2", "3"}; // 返回的是 java.util.Arrays.ArrayList 不是 java.util.ArrayList 所以不能直接操作 add 等方法 List<String> listTemp = Arra...原创 2018-03-29 10:18:48 · 335 阅读 · 0 评论