1. 程式人生 > >java 中的執行緒

java 中的執行緒

1.概念:

什麼是程序?
  概念:在計算機中執行的軟體,是作業系統中最基礎的組成部分 。程序是容器,裡面裝的都是執行緒。

什麼是執行緒?
  概念:就是執行在程序中的一段程式碼,是程序中最小組織單元。

注意:
  1.一個程序中至少要有一個執行緒,該執行緒必須是主執行緒
  2.一個程序中可以有多個執行緒,至少要有一個主執行緒
  3.多執行緒之間按照自己的執行路徑同時執行(在cpu中交替執行),互不影響。

為什麼多執行緒可以同時執行?
  因為每個執行緒在CPU上執行的時間非常短,多執行緒執行的順序高速的切換,是人類無法感受到的。