2013-03-17 55 views
-2

我只想知道每一行的含義是什麼?因爲我喜歡學習放在第一位代碼使用它們來操縱它們更容易之前,對我也學習主題說明

這是一個java代碼

1. ----> class ShowTask extends Thread { 
2. ---->  @Override 
3. ---->   public void run() { 
4. ---->    try { 
          ................. 
5. ---->     }catch (InterruptedException e) { 
          } 
         } 
         } 

是什麼1,2,3,4,5辦?

+1

我沒有看到睡在這裏的相關事情。 – 2013-03-17 07:30:49

+0

哦耶對不起....本應該是基於我昨天的問題的睡眠代碼,我已經擦除它,使代碼更簡單,因爲我已經瞭解那部分抱歉 – 2013-03-17 07:33:02

回答

3

一行行,這裏就是該做的:

  1. 聲明瞭一個名爲ShowTask類,它擴展Thread類(大概是內置的Java java.lang.Thread類)。
  2. 註釋ShowTask的下一個成員爲重寫基類方法。
  3. 聲明類別ShowTaskrun()方法。這是註釋的目標。
  4. 開始嘗試/捕獲塊
  5. 捕獲可能由try塊的主體拋出的任何InterruptedException。如果主體拋出InterruptedException,則try塊將立即停止執行,並且catch塊(在您的代碼中爲空)的主體將開始執行。變量e將被綁定到拋出的異常。
+0

感謝人這是我需要的一切知道 – 2013-03-17 07:31:55

0

你應該對初學者讀了一本書上的Java有您的問題回答

+0

謝謝,我已經買了一本由joyce farrell編程的書,我已經學到了很多東西。在完成之後,我會購買更多書籍,謝謝 – 2013-03-17 08:29:45