Ви знаєте, коли з будь-якої причини ви переходите до налагоджувача, і IDE дає вам стежку стека? І кожен метод (фрейм стека) має свій набір локальних змінних, які ви можете вивчити в налагоджувальній машині?
Це "стек виконання" вашої програми. Він показує, як виглядає місцевий стан вашої програми на даний момент. Автор говорить, що кожен потік отримує такий свій власний стек виконання. У нього є власний стек викликів, і кожен з методів має свої локальні змінні.
Оскільки змінні зберігаються як частина стека виконання, а не в купі, вони є унікальними для потоку, який запускається, і не може бути переданий безпосередньо. Ви можете скопіювати їх або передавати посилання на об’єкти в інші потоки різними способами, тому це здебільшого академічна відмінність.