JAVA线程的两种创建方式及优劣比较.docVIP

  • 3
  • 0
  • 约3.08千字
  • 约 4页
  • 2016-11-29 发布于北京
  • 举报
JAVA线程的两种创建方式及优劣比较

1、通过实现Runnable接口线程创建 (1).定义一个类实现Runnable接口,重写接口中的run()方法。在run()方法中加入具体的任务代码或处理逻辑。 (2).创建Runnable接口实现类的对象。 (3).创建一个Thread类的对象,需要封装前面Runnable接口实现类的对象。(接口可以实现多继承) (4).调用Thread对象的start()方法,启动线程 示例代码: 01.package demo.thread; 02. 03.public class TreadDemo1 implements Runnable { 04. private int countDown = 10; 05. @Override 06. // 在run方法中定义任务 07. public void run() { 08. while (countDown-- 0) { 09. System.out.println(# + Thread.currentThread().getName() + ( 10. + countDown + )); 11. } 12. } 13. 14. public static void main(String[] args) { 15. // Runnable中run方法是一个空方法,并不会产生任何线程行为,必须显式地将一个任务附着到线程上 16. T

文档评论(0)

1亿VIP精品文档

相关文档