आप जानते हैं कि जब भी आप किसी भी कारण से डिबगर पर जाते हैं, और आईडीई आपको स्टैक ट्रेस देता है? और प्रत्येक विधि (स्टैक फ्रेम) के पास स्थानीय चर का अपना सेट है जिसे आप डिबगर में जांच सकते हैं?
यह आपके प्रोग्राम का "निष्पादन स्टैक" है। यह दिखाता है कि इस समय आपके कार्यक्रम की स्थानीय स्थिति क्या है। लेखक जो कह रहा है, वह यह है कि प्रत्येक धागे का अपना अलग निष्पादन स्टैक होता है। इसकी अपनी कॉल स्टैक है, और प्रत्येक विधि के अपने स्थानीय चर हैं।
क्योंकि चर निष्पादन स्टैक के भाग के रूप में संग्रहीत होते हैं और ढेर में नहीं होते हैं, वे उस थ्रेड के लिए विशिष्ट होते हैं जिसे चलाया जा रहा है और सीधे साझा नहीं किया जा सकता है। आप उन्हें कॉपी कर सकते हैं, या विभिन्न तरीकों से अन्य थ्रेड्स के लिए ऑब्जेक्ट्स के संदर्भों को पास कर सकते हैं, हालांकि, यह ज्यादातर शैक्षणिक अंतर है।