محتويات
لغات البرمجة
جافا
Java هي لغة برمجة عالية المستوى تم تطويرها بواسطة Sun Microsystems. تم تصميمه في الأصل لتطوير برامج لأجهزة فك التشفير والأجهزة المحمولة
الملامح الرئيسية للغة البرمجة
يدعم Java التجميع الديناميكي وإدارة الذاكرة التلقائية (جمع البيانات المهملة). تعتمد Java على الفئة وتدعم البرمجة الموجهة للكائنات
مع إمكانية الوصول إلى Lambdas في Java 8 ، كما تدعم Java البرمجة الوظيفية. Java هي لغة برمجة للأغراض العامة
تشبه إلى حد كبير Python أو JavaScript. اللغة نفسها هي على وجه التحديد لغة برمجة موجهة للكائنات
لذا فهي تشبه C ++ و C #. تعد Java أيضًا منصة ، مما يعني أنه يمكن تشغيل كود Java على أي جهاز يحتوي على Java Virtual Machine (JVM)
عليه هياكل تحكم جافا هيكل التحكم هو شكل نحوي في لغة للتعبير عن تدفق التحكم.
ومن ثم فهي عملية اتخاذ القرار الأساسية في برمجة الكمبيوتر ؛ يحدد التحكم في التدفق كيفية استجابة
الكمبيوتر عند إعطاء شروط ومعلمات معينة البرنامج عبارة عن سلسلة من التعليمات. هناك جانبان أساسيان لبرمجة الكمبيوتر:
البيانات والتعليمات. للعمل مع البيانات ، تحتاج إلى فهم المتغيرات وأنواع البيانات ؛ للعمل مع التعليمات ، تحتاج إلى فهم هياكل وبيانات التحكم.
تطبيقات جافا؟
• تطبيقات الهاتف الجوال. • تطبيقات سطح المكتب GUI.
• التطبيقات المستندة إلى الويب. • تطبيقات المؤسسة. • التطبيقات العلمية. • تطبيقات الألعاب. • تقنيات البيانات الضخمة. • تطبيقات الأعمال
جافا (مترجم / مترجم)
Java هي لغة برمجة مستقلة عن النظام الأساسي. هذا يعني أنه يمكننا تشغيل Java على الأنظمة الأساسية
التي تحتوي على مترجم Java. هذا هو السبب الذي يجعل Java مستقلة عن النظام الأساسي.
يقوم مترجم Java بتحويل Java bytecode (ملف .class) إلى الكود الذي يفهمه نظام التشغيل.
ما هو المترجم الفوري في جافا؟
مترجم جافا هو برنامج كمبيوتر (برنامج نظام) يقوم بتنفيذ JVM. وهي مسؤولة عن قراءة البرنامج وتنفيذه.
إنه مصمم بطريقة تمكنه من قراءة البرنامج المصدر وترجمة تعليمات التعليمات البرمجية المصدر عن طريق التعليمات.
يقوم بتحويل البرنامج عالي المستوى إلى لغة التجميع (لغة الآلة).
كيف يعمل مترجم جافا؟
المراجع