java多線程為什么順序執(zhí)行?
thread類是被繼承的,執(zhí)行的時候調用的是繼承它的子類,但java一般實現多線程不是繼承thread類,而是實現runnable接口,因為java不能多重繼承,所以繼承thread類后就不能繼承別的類了。
只要實現runnable接口(或繼承了thread類)就可以實現多線程。
比如說有a b c d e五個類都實現runnable接口(或繼承了thread類)你先進了main方法,就創(chuàng)建了一個線程,這個線程是main方法的你調用a的run()方法,就又創(chuàng)建一個線程,這個線程是a方法的。如果還不懂得話建議你去看看什么叫繼承和接口,基礎差的話理解起來有點困難我可是辛辛苦苦打字半天了~~~
上一篇固定表頭怎么弄
下一篇做Java的前景如何