久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      通過繼承Thread類來實(shí)現(xiàn)java線程

      通過繼承Thread類來實(shí)現(xiàn)java線程

      Thread類是所有線程類的父類,實(shí)現(xiàn)了對(duì)線程的抽取和封裝。

      繼承Thread類創(chuàng)建并啟動(dòng)多線程的具體步驟是:

      1、定義一個(gè)類,繼承自Thread類,并重寫該類的run方法,該run方法的方法體就代表了線程需要完成的任務(wù),因此,run方法的方法體被稱為線程執(zhí)行體。

      2、創(chuàng)建Thread子類的對(duì)象,即創(chuàng)建了子線程。

      3、用線程對(duì)象的start方法來啟動(dòng)該線程。

      (視頻教程推薦:java視頻)

      示例:

      Demo先創(chuàng)建一個(gè)售票線程

      package demo1;  public class SellTickets extends Thread {     //共享數(shù)據(jù)     static int count = 100;     @Override     public void run() {         //循環(huán)售票         while(count > 0) {             count--;             System.out.println(Thread.currentThread().getName() + "售出了一張票,剩余" + count);         }     } }

      測試類

      import demo1.SellTickets;  public class TheadDemo {      public  static void main(String[] args) {         //模擬四個(gè)售票員售票         SellTickets s1 = new SellTickets();         SellTickets s2 = new SellTickets();         SellTickets s3 = new SellTickets();        // System.out.println(s1.currentThread().getName());  //這個(gè)線程的名稱是main         s1.start();         s2.start();         s3.start();      } }

      測試結(jié)果:

      通過繼承Thread類來實(shí)現(xiàn)java線程

      推薦教程:java入門程序

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)