摘要: (已迁移) -- 当我们点击某个杀毒软件的取消按钮来停止查杀病毒时,当我们在控制台敲入quit命令以结束某个后台服务时……都需要通过一个线程去取消另一个线程正在执行的任务。Java没有提供一种安全直接的方法来停止某个线程,但是Java提供了中断机制。 -- 一个线程不应该由其他线程来强制停止,而是应 阅读全文
posted @ 2020-10-18 22:56 α_伊卡洛斯 阅读(115) 评论(0) 推荐(0)
摘要: (已迁移) -- 线程池优势: 不会一个任务一个线程,进而创建以万记的线程量,导致频繁的线程上下文切换,消耗系统资源。且线程的创建和销毁同样浪费着系统资源。 1 public interface JobRun { 2 //Job的具体工作内容 3 void concreteJob(); 4 } 1 阅读全文
posted @ 2020-10-18 16:47 α_伊卡洛斯 阅读(155) 评论(0) 推荐(0)
摘要: (已迁移) -- Thread类里面有一个threadLocals成员变量 -- ThreadLocal类下面有一个静态内部类ThreadLocalMap -- ThreadLocal类下有get,set,remove方法 -- ThreadLocal使用: 1 public class Solut 阅读全文
posted @ 2020-10-18 01:55 α_伊卡洛斯 阅读(225) 评论(0) 推荐(0)