![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
suntongclub
这个作者很懒,什么都没留下…
展开
-
线程状态转移图
线程间的状态转换: 1. 新建(new):新创建了一个线程对象。 2. 可运行(runnable):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。 3. 运行(running):可运行状态(runnable)的线程获得了cpu 时间片(timeslice) ,执行程序代码。...原创 2018-08-08 13:19:27 · 1258 阅读 · 0 评论 -
ThreadPoolExecutor
构造方法: public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, ...转载 2018-08-19 11:48:31 · 433 阅读 · 0 评论 -
多线程复制一个文件
package teacher; /** * 描述:多线程复制文件 * * @author ASUS * @date 2018年9月22日 */ import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.RandomAccessFile;...原创 2018-09-24 13:15:52 · 358 阅读 · 0 评论 -
多线程复制一个文件修订版
package teacher; /** * 描述:多线程复制文件 * * @author ASUS * @date 2018年9月26日 */ import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.io.RandomAccessFile;...原创 2018-09-26 10:54:39 · 107 阅读 · 0 评论