![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java线程
有情有趣
做好手中事,珍惜眼前人
展开
-
java简单实现在线资源多线程下载,断点续存,限制最大正在下载数
为什么要使用多线程下载,断点续存,限制最大正在下载数多线程下载已经提高了下载的效率,但是当一些特殊情况发生的时候,我们需要对程序进行处理,这样效率会更高。比如,断电断网等造成下载中断,那么我们下一次又要重新开始下载,这样效率底下,所以我们可以考虑使用断点下载。其原理主要是把每次每个线程的下载状况(已经下载的位置)保存到文件,下次读取出来,从上一次下载的位置继续下载,这样就大大提高了下载的效率。当...原创 2019-07-14 12:35:40 · 831 阅读 · 5 评论 -
线程的状态图的转换
线程的状态图线程的状态转换1、新建(new):线程对象被创建后就进入了新建状态。如:Thread thread = new Thread();2、就绪状态(Runnable):也被称为“可执行状态”。线程对象被创建后,其他线程调用了该对象的start()方法,从而启动该线程。如:thread.start(); 处于就绪状态的线程随时可能被CPU调度执行。3、运行状态(Running...原创 2019-07-12 09:58:12 · 157 阅读 · 0 评论