按键精灵之多线程
当你需要监控某一个位点 按条件执行某命令,同时也要进行其他的流程处理时,此时需要多线程
多线程的概念可以理解为你找了两个人来干两件不同的事情,而只用一套流程
例子 比如你需要一个工人搬很多个篮球,工人搬篮球的时候砖头是随机扔在某个箱子里随机的位置,扔的时间仍的数量都是随机的,但箱子里的容量是固定的,这时候就需要有个人来把箱子里的篮球按时拿走,此时就出现了以下需求
工人1 搬篮球程序
工人2 定时从箱子里拿走篮球放到仓库里,例如100毫秒2个(为什么一次是两个球呢 嘿嘿)
多线程就是这样的例子
代码如下