محاضرات جافا-جامعة دمشق المحاضرة multithreading 9
Free
كتاب قيم ومجاني, سهل وسريع التحميل نتمنى لكم قراءة ممتعة
Choose Format:
Instant Access
Read online immediately
Read Anywhere
On any device, any time
Authentic Content
Official, verified editions
Lifetime Access
Yours to keep forever
محاضرات كلية الهندسة لمعلوماتية - جامعة دمشق تأليف : المهندس عمار صرصر مقدمة عن لغات البرمجة البرمجة البرمجة (بالإنجليزيّة: Programming) هي عبارة عن كتابة مجموعة من الأوامر، أو ما يُعرَف بالشيفرة (بالإنجليزيّة: Code) أو الكود، وهذه الأوامر هي التي تُشكِّل ما يُعرَف بالبرنامج (بالإنجليزيّة: Program)، فهي التي تقوده وتُحدِّد سلوكه. يُترجم جهاز الحاسوب أو الجهاز الإلكتروني هذه الأوامر ويُنفّذها. لغات البرمجة تُستَخدَم في عمليّة البرمجة لُغات خاصّة تُعرَف بلغات البرمجة (بالإنجليزيّة: Programming languages)، وهذه اللغات تحمل مُفرداتٍ بالإضافة إلى قواعد معيّنة لإرشاد الجهاز الحاسوبي لتنفيذ مهام محدّدة. تحتوي كلّ لغة من لغات البرمجة على مجموعة من الكلمات الخاصّة (بالإنجليزيّة: Keywords) بالإضافة إلى طريقة معيّنة في الكتابة (بالإنجليزيّة: Syntax)، تُحدِّد كيفيّة تنظيم أوامر البرنامج. تعد خاصية Multithreading in java هي عملية تنفيذ مؤشرات ترابط متعددة في نفس الوقت. الخيط هو عملية فرعية خفيفة الوزن ، أصغر وحدة معالجة. يتم استخدام كل من المعالجة المتعددة و multithreading لتحقيق تعدد المهام. ومع ذلك ، فإننا نستخدم multithreading من المعالجة المتعددة لأن مؤشرات الترابط تستخدم منطقة ذاكرة مشتركة. وهي لا تخصص منطقة ذاكرة منفصلة لذا تحفظ الذاكرة ، وتبدأ عملية تبديل السياق بين السلاسل الزمنية أقل من العملية. غالبًا ما يستخدم Java Multithreading في الألعاب والرسوم المتحركة وما إلى ذلك. مزايا جافا Multithreading 1) لا يمنع المستخدم لأن مؤشرات الترابط مستقلة ويمكنك إجراء عمليات متعددة في نفس الوقت. 2) يمكنك إجراء العديد من العمليات معًا ، لذلك يوفر الوقت . 3) مؤشرات الترابط مستقلة ،
| Pages | 8 |
|---|---|
| Language | ar |
| Publish Date | January 2020 |
| By | عمار صرصر |
Please log in to write a review.
Log in