java基础:线程

1:什么是线程

这个程序,有几条执行路径呢?其实只有一条,就是main主线程

输出结果:

main—>m1—>m2—>m3—>main

2:多线程实现方法之implement Runnable接口

输出结果:

main——-0Runner1—-0main——-1Runner1—-1main——-2main——-3Runner1—-2main——-4Runner1—-3main——-5Runner1—-4main——-6Runner1—-5main——-7Runner1—-6main——-8Runner1—-7main——-9Runner1—-8main——-10Runner1—-9

看以看出有两条执行路径,两个线程,一个是main主线程,一个是Runner1线程。

3:线程创建方法之:extends Thread类

输出结果同上!注意:既然线程创建有两种方式,那么我们采用哪一种呢?原则上最好采用implement Runnable接口因为使用接口方式,更加灵活,不仅可以继承,还可以implement其他接口。

车到山前必有路,没路可以先开路,开路就得有乐观,

java基础:线程

相关文章:

你感兴趣的文章:

标签云: