คุณรู้หรือไม่ว่าเมื่อใดที่คุณไปที่ดีบักเกอร์ไม่ว่าด้วยเหตุผลใดและ IDE ให้การติดตามสแต็ก และแต่ละวิธี (กรอบสแต็ค) มีชุดของตัวแปรท้องถิ่นที่คุณสามารถตรวจสอบในการดีบัก?
นั่นคือ "การประมวลผลสแต็ก" ของโปรแกรมของคุณ มันแสดงให้เห็นถึงสถานะท้องถิ่นของโปรแกรมของคุณในขณะนี้ สิ่งที่ผู้เขียนพูดก็คือแต่ละเธรดได้รับสแต็กการประมวลผลที่แตกต่างกันเช่นนั้น มันมีสแต็คการโทรของตัวเองและแต่ละวิธีมีตัวแปรท้องถิ่นของตัวเอง
เนื่องจากตัวแปรถูกเก็บไว้เป็นส่วนหนึ่งของการประมวลผลสแต็กและไม่ได้อยู่ในฮีปพวกเขาจึงไม่ซ้ำกับเธรดที่กำลังทำงานอยู่และไม่สามารถแชร์ได้โดยตรง คุณสามารถคัดลอกหรือส่งต่อการอ้างอิงไปยังวัตถุไปยังเธรดอื่น ๆ ได้หลายวิธี แต่นั่นก็เป็นความแตกต่างทางวิชาการเป็นส่วนใหญ่