摘要: 线程停止:在线程处理完任务之前,停掉正在做的操作,也就是放弃当前操作。 在java中有三种方法可以实现线程的停止: 1.7.1停不了的线程 本例中调用interrupt()方法来停止线程,但是interrupt()方法并不像循环中的break关键字一样可以立即起效,interrupt()方法仅仅是在 阅读全文
posted @ 2017-12-01 17:01 萌新啊萌新是我 阅读(271) 评论(0) 推荐(0)
摘要: getId()方法的作用是获取线程的唯一标识。 测试执行类: 结果: 阅读全文
posted @ 2017-12-01 13:36 萌新啊萌新是我 阅读(526) 评论(0) 推荐(0)
摘要: 方法sleep()的作用是在指定的毫秒数内让当前"正在执行的线程"休眠(暂停执行)。这个“正在执行的线程”是指this.currentThread()返回的线程。 注:this.currentThread()在IDE中报错,提示使用类名调用静态方法,但实际并不影响运行。 线程代码: 执行代码: 执行 阅读全文
posted @ 2017-12-01 12:45 萌新啊萌新是我 阅读(456) 评论(0) 推荐(0)
摘要: 方法isAlive()是判断当前线程是否处于活动状态。 线程代码: 运行代码: 运行结果: 方法isAlive()是测试线程是否处于活跃状态的方法, 活跃状态:线程已经启动且尚未终止。线程处于正在运行或准备开始运行的状态,就认为线程是“存活的”。 结果为false的执行代码: 执行结果: 在使用is 阅读全文
posted @ 2017-12-01 11:23 萌新啊萌新是我 阅读(1155) 评论(0) 推荐(0)