1. 程式人生 > 其它 >Qt:報文接收不完成,產生分幀的處理方法

Qt:報文接收不完成,產生分幀的處理方法

執行緒建立方式:

\


多執行緒:


繼承Thread類:

  • 自定義執行緒繼承Thread類

  • 重寫run()方法,編寫執行緒執行體

  • 建立執行緒物件,呼叫start()方法啟動執行緒


package com.cheng.thread;

//執行緒不一定立刻執行,由cpu安排排程,實際是主執行緒和子執行緒交替執行
public class Demo01 extends Thread{//繼承Thread類
@Override//重寫run方法
public void run() {
for (int i = 0; i < 20; i++) {
System.out.println("run"+i);
}
}

public static void main(String[] args) {
//main執行緒,主執行緒

//建立一個執行緒物件
Demo01 demo01 = new Demo01();
//呼叫start方法開始執行緒
demo01.start();

for (int i = 0; i < 1000; i++) {
System.out.println("main"+i);
}
}
//輸出結果部分如下所示
//main0
//main1
//main2
//run0
//run1
//run2
//run3
//run4
//run5
//run6
//main3
//main4
//main5
//run7
//run8
//run9
//run10
//run11
//run12
//run13
//main6
//main7
//main8
//main9
//main10
//main11
//main12
//main13
//main14
//main15
//main16
//run14
//run15
}