الرسم البياني للمكالمة
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يوفّر مخطط المكالمات تمثيلاً بيانيًا لتتبُّع طريقة أو وظيفة، حيث يتم تمثيل الفترة الزمنية وتوقيت المكالمة على المحور الأفقي، ويتم عرض الجهات التي تم استدعاؤها على المحور العمودي. تظهر طلبات البيانات من واجهات برمجة التطبيقات الخاصة بالنظام باللون البرتقالي، وتظهر طلبات البيانات من طرق تطبيقك باللون الأخضر، وتظهر طلبات البيانات من واجهات برمجة التطبيقات التابعة لجهات خارجية (بما في ذلك واجهات برمجة التطبيقات بلغة Java) باللون الأزرق. يعرض الشكل 1 مثالاً على رسم بياني للمكالمات ويوضّح مفهوم وقت التنفيذ الذاتي ووقت التنفيذ الفرعي وإجمالي وقت التنفيذ لطريقة أو دالة معيّنة. يمكنك الاطّلاع على مزيد من المعلومات حول هذه المفاهيم في مقالة المخططات التنازلية والتصاعدية.
الشكل 1. مثال على رسم بياني للمكالمات يوضّح الوقت المستغرق في التنفيذ الذاتي والوقت المستغرق في تنفيذ الدوال الفرعية وإجمالي الوقت المستغرق في تنفيذ الدالة D
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]