中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android多線程

發布時間:2020-06-24 09:05:29 來源:網絡 閱讀:208 作者:wenhangqin 欄目:移動開發

第一種:用Thread類創建線程

public class ThreadDemo1

{

   public static void main(String args[])

   {

       new TestThread().start();//調TestThread類的start函數(從Thread類繼承而來的)

       while(true)

       {

                     System.out.println("main thread is running");

       }

   }

}


class TestThread extends Thread

{

    public void run()

    {      

       while(true)

      {

           System.out.println(Thread.currentThread().getName() "is running");

       }

    }
}


第二種:使用Runnable接口創建多線程

public class ThreadDemo2

{

   public static void main(String args[])

   {

       TestThread tt = new TestThread();//創建TestThread類的一個實例

       Thread t = new Thread(tt);//創建一個Thread類的實例

       t.start();//使線程進入Runnable狀態

       while(true)

       {

            System.out.println("main thread is running");

       }

   }

}


class TestThread implements Tunnable

{

    public void run()//線程的代碼段,當執行start()時,線程從此處開始執行

   {

        while(true)

        {

            System.out.println(Thread.currentThread().getName()"is running");

        }

   }

}


結論:第二種方法比較好。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

开化县| 公安县| 遂宁市| 电白县| 泰安市| 连南| 麦盖提县| 曲水县| 昌乐县| 调兵山市| 宕昌县| 绩溪县| 江川县| 翁牛特旗| 云龙县| 仁寿县| 中卫市| 商都县| 塔河县| 邹平县| 青阳县| 海门市| 响水县| 苏尼特右旗| 台北县| 定边县| 黄冈市| 抚顺市| 广平县| 惠水县| 婺源县| 兴城市| 东乡族自治县| 新源县| 青神县| 盘山县| 天水市| 怀远县| 安多县| 图片| 静安区|