什麼是線程?

1、線程是輕量級的進程,是程序執行的最小單元 2、相對於多進程應用,多線程在數據共享方面效率要高很多;多線程可以互不干擾的不要併發執行(實際不是併發),並共享進程的全局變量和堆數據;各個線程間共享程序的內存空間(包括代碼段、數據段和堆)及一些進程級資源(如打開的文件和信號),每個線程都有自己獨立的寄存器和棧信息 進程裏面有三個線程,分別爲MainThread、Thread1、Thread2
相關文章
相關標籤/搜索