執行緒2 多執行緒的兩種定義方式

2021-08-20 12:19:30 字數 665 閱讀 6320

多執行緒的特點:並行執行,沒有任何次序。

/***

*多執行緒:

*1.一般定義方式

*2.多執行緒的特點

*  1)執行的順序沒有規律

*  2)兩個執行緒是同時執行的

*3.lamda的定義方式 

* * 

* */

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading;

namespace chapter51多執行緒的兩種定義模式

}public void thread2()

}///

/// 傳統的定義多執行緒方式

///

public void test1()

///

/// lamda表示式的方式,適用於簡單的方法

///

public void test2()

});t3.start();

thread t4 = new thread(() =>

});t4.start();

}static void main(string args)}}

多執行緒 兩種方式建立執行緒

第一種方式 繼承thread類 public class threaddemo extends thread catch interruptedexception e if s 50 public static void main string args 第二種方式 實現runnable介面 pub...

執行緒的兩種定義方式

執行緒的兩種定義方式 1,繼承thread類 1 定義執行緒 寫乙個類,繼承thread類,重寫run 方法。package com.hqyj.demo1 public class thread1 extends thread 2 啟動執行緒 直接new這個類,呼叫這個類的start的方法 pack...

多執行緒兩種實現方式

public class testthread1 extends thread public static void main string args 執行結果如下 可見執行緒由cpu隨機排程的。public class testthread2 extends thread override pub...