Loading...





للسوريين فقط - تابع اخبار الدولار وحقق ارباح








الرئيسية/تقنيات متقدمة/ما هو نظام الجافا


ما هو نظام الجافا

عدد المشاهدات : 7
أ.محمد المصري

حرر بتاريخ : 2025/01/17





نظام جافا (Java Platform) هو بيئة برمجة شاملة تسمح بتطوير وتنفيذ تطبيقات جافا. يتكون من عدة مكونات رئيسية :

*

لغة البرمجة جافا (Java Programming Language):

لغة برمجة كائنية التوجه، تتميز بسهولة القراءة والكتابة، وتوافقيتها العالية عبر المنصات المختلفة.

*

جهاز جافا الظاهري (JVM - Java Virtual Machine):

برنامج يعمل كوسيط بين شفرة جافا (byte code) ونظام التشغيل. يُترجم JVM شفرة جافا إلى تعليمات يفهمها نظام التشغيل ويسمح بتشغيل تطبيقات جافا على أي نظام تشغيل يدعم JVM، وهذا ما يُعرف بـ "كتابة مرة واحدة، تشغيل في أي مكان" (WORA - Write Once, Run Anywhere).

*

مكتبات جافا (Java APIs - Application Programming Interfaces):

مجموعة من الفئات والواجهات التي توفر وظائف جاهزة للاستخدام، مثل إدارة الشبكات، واجهة المستخدم الرسومية، معالجة قواعد البيانات، إلخ. تسهل المكتبات عملية تطوير البرمجيات بتوفير أدوات مُعدّة مسبقاً.

*

جافا Runtime Environment (JRE):

بيئة تشغيل جافا، وهي تحتوي على JVM ومكتبات جافا الضرورية لتشغيل تطبيقات جافا.

*

Java Development Kit (JDK):

مجموعة أدوات تطوير جافا، وهي تحتوي على JRE بالإضافة إلى أدوات أخرى مهمة للمطورين مثل المُجمع (compiler)، والمُفسر (interpreter) ، و أدوات فحص الأخطاء (debugger).


باختصار، نظام جافا يسمح للمطورين بكتابة رمز برمجي مرة واحدة وتشغيله على أنظمة تشغيل مختلفة دون الحاجة إلى تعديل الكود المصدر. هذا يُعدّ من أهم مميزات جافا وسبب شعبيتها الواسعة. هناك أيضاً إصدارات مختلفة من نظام جافا مثل Java SE (Standard Edition) و Java EE (Enterprise Edition) و Java ME (Micro Edition) لكل منها استخداماتها الخاصة.

التعليقات

اضافة تعليق جديد

الإسم
البريد ( غير الزامي )
لم يتم العثور على تعليقات بعد