<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 26,  comments - 14,  trackbacks - 0
    多線程使用的方法有兩種,即使用繼承和接口。繼承使用的是關(guān)鍵字 Thread,接口使用的是Runnable。。這兩種方法都最終都要使用Thread類中的方法start()啟動多線程。。。。每一個線程都是通過start()方法開始啟動的,在未啟動之前程序一定是死的。。說說線程的狀態(tài)有三種吧,即就緒,運行,阻塞。。。這三者之間的關(guān)系如下
     
    下面才用一種最實用的方法實現(xiàn)多線程,即Runnable接口,它用兩個好處可以實現(xiàn)多繼承和資源共享,這正是Java語言的優(yōu)點之所在。。

    package com.bx.course.Demo05;
    class MyThread implements Runnable{
     private int ticket=300;
     public void run(){
      for(int i=0;i<300;i++)
      {
       if(this.ticket>0)
       {
        //表示還有票可以賣
        System.out.println(Thread.currentThread().getName()+"-->賣票:"+(ticket--));
       }
      }
     
     }
    }
    public class ThreadDemo05 {

     public static void main(String[] args) {
      MyThread mt=new MyThread();
      Thread t1=new Thread(mt);
      Thread t2=new Thread(mt);
      Thread t3=new Thread(mt);
      t1.start();//每個線程只啟動一次
     // t1.start();
      t2.start();
      t3.start();

     }

    }


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    <2010年11月>
    31123456
    78910111213
    14151617181920
    21222324252627
    2829301234
    567891011

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 一级特黄录像视频免费| 亚洲精品乱码久久久久久V| 中文字幕免费在线看电影大全| 国产一卡二卡≡卡四卡免费乱码| 激情内射亚洲一区二区三区爱妻| 91免费资源网站入口| 亚洲综合一区无码精品| 免费观看大片毛片| 日亚毛片免费乱码不卡一区 | 亚洲人成人77777网站| 久久久久久久久久免免费精品| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲娇小性xxxx| 成年人在线免费看视频| 久久亚洲色WWW成人欧美| 免费国产在线观看| 国产精品一区二区三区免费| 久久精品国产亚洲麻豆| 蜜桃AV无码免费看永久| 亚洲AV永久无码精品网站在线观看| 免费va人成视频网站全| 99精品视频在线观看免费| 久久亚洲sm情趣捆绑调教| 亚洲第一成年免费网站| 免费国产va在线观看| 久久久无码精品亚洲日韩蜜桃 | 人与动性xxxxx免费| 亚洲国产老鸭窝一区二区三区 | 2021精品国产品免费观看| 色偷偷女男人的天堂亚洲网| 免费亚洲视频在线观看| 亚洲免费视频在线观看| 亚洲日韩精品无码专区| 亚洲情综合五月天| 毛片在线看免费版| 亚洲乱码一二三四区麻豆| 国产在线19禁免费观看国产 | 国产91色综合久久免费分享| 特黄aa级毛片免费视频播放| 亚洲美女激情视频| 免费在线精品视频|