java.lang.Thread使用及总结
生活随笔
收集整理的這篇文章主要介紹了
java.lang.Thread使用及总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 public class mainThread{ 2 public static void main(String args[]){ 3 //第一種方式啟動線程 4 otherThread ot=new otherThread(); 5 Thread t=new Thread(ot); 6 t.start(); 7 8 //第二種方式啟動線程 9 itemThread it=new itemThread(); 10 it.start(); 11 12 for(int i=0;i<100;i++){ 13 System.out.println("Main Thread:------"+i); 14 } 15 } 16 } 17 18 class otherThread implements Runnable{//實現了Runnable接口,jdk就知道你是一個線程類 19 public void run(){ 20 for(int i=0;i<100;i++){ 21 System.out.println("other Thread:"+i); 22 } 23 } 24 } 25 26 class itemThread extends Thread{ 27 public void run(){ 28 for(int i=0;i<100;i++){ 29 System.out.println("item Thread"); 30 } 31 } 32 }
馬士兵:線程是一個程序里面不同的執行路徑。理解這個概念足夠了
進程:只是一個靜態的概念,機器上一個class文件,一個exe文件這個叫一個進程
實際上運行的都是線程,進程是靜態的概念,進程不運行,說的進程運行是main進程運行
dos是只支持單進程的,同一個時間點只能有一個進程在執行
使用接口比較靈活,能使用接口的時候就盡量不要從Thread類繼承
Run()方法結束,線程就結束
轉載于:https://www.cnblogs.com/chinchiu/p/5568432.html
總結
以上是生活随笔為你收集整理的java.lang.Thread使用及总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卵巢早衰能促排怀孕吗
- 下一篇: Android手机指令操作释疑