您的應用程式的第一個執行緒稱為 mainThread。mainThread 也是系統執行緒,並且具有順序並行的物件在此執行緒上執行。
與作用中物件相關聯的執行緒會根據其物件名稱進行命名:
- 與作用中物件相關聯的執行緒以 @objectName 表示。比方說,如果 A 是作用中類別,則 @A[0] 是 A 的實例可能在其上執行之執行緒的名稱。
- 與作用中物件(關係的目標)相關聯的執行緒以 @objectName‑>roleName 表示。比方說,如果 A 是作為 itsA 與 B 相關的作用中類別,則 @B[3]‑>itsA 是 A 的實例可能在其上執行之執行緒的名稱。
您可以登錄手動建立的外部執行緒(使用作業系統 API 呼叫而不是 IBM® Rational® Rhapsody® OMThread 封套),方法是將您自己的名稱指派給它們。登錄外部執行緒會將其引入 Rational Rhapsody,並將其新增至與「執行緒」視窗中所顯示之作用中物件相關聯的執行緒清單。
在執行期間,可能會出現與 Rational Rhapsody 定義的物件互動的其他外部執行緒。這些外部執行緒會以作業系統自動指派給它們的 ID 表示。