摘要: 摘要: Eexecutor作为灵活且强大的异步执行框架,其支持多种不同类型的任务执行策略,提供了一种标准的方法将任务的提交过程和执行过程解耦开发,基于生产者-消费者模式,其提交任务的线程相当于生产者,执行任务的线程相当于消费者,并用Runnable来表示任务,Executor的实现还提供了对生命周期 阅读全文
posted @ 2018-08-21 19:27 玉龙小主 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 在自定义线程类时,如果线程类是继承java.lang.Thread的话,那么线程类就可以使用this关键字去调用继承自父类Thread的方法,this就是当前的对象。 另一方面,Thread.currentThread()可以获取当前线程的引用,一般都是在没有线程对象又需要获得线程信息时通过Thre 阅读全文
posted @ 2018-08-21 19:19 玉龙小主 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 使用Thread.currentThread().getName()和使用this.getName()和对象实例.getName(),都可以得到线程的名称,但是使用this调用getName()方法只能在本类中,而不能在其他类中,更不能在Runnable接口中,所以只能使用Thread.curren 阅读全文
posted @ 2018-08-21 19:07 玉龙小主 阅读(306) 评论(0) 推荐(0) 编辑