为什么要用线程池? 单独创建线程的缺点: a. 每次new Thread新建对象性能差。 b. 线程缺乏统一管理,可能无限制新建线程,相互之间竞争,及可能占用过多系统资源导致死机或oom。 c. 缺乏更多功能,如定时执行、定期执行、线程中断。 创建线程池的优点: a. 重用存在的线程,减少对象创建、 Read More
posted @ 2019-05-11 16:16
海棠--依旧
Views(4520)
Comments(0)
Diggs(0)
创建方式 继承Thread类 (1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。 (2)创建Thread子类的实例,即创建了线程对象。 (3)调用线程对象的start()方法来启动该线程。 实现Runnable接口 Read More
posted @ 2019-05-11 14:49
海棠--依旧
Views(10781)
Comments(0)
Diggs(1)