Java併發基礎常見面試題總結

1.什麼是進程,什麼是線程? 進程是程序的一次執行過程,是系統執行的基本單位,運行一個程序也是從建立進程到進程消亡的過程。 線程又稱輕量級進程,是比進程更小的執行單位。一個進程在執行的過程當中會分爲多個線程。線程間共享進程的堆和方法區,每一個線程有本身的程序計數器、虛擬機棧、本地方法棧。java 2.請簡要描述進程與線程的關係,區別,優缺點? 一個進程能夠包含多個線程,線程之間共享當前進程的堆和方
相關文章
相關標籤/搜索