العودة إلى الدورة

إعداد بيئة العمل: JDK و JRE و IDE

إتقان لغة Java: من الصفر إلى مطور محترف (رحلة من 50 درساً)

الدرس 2: إعداد بيئة العمل: JDK و JRE و IDE

لكتابة وتشغيل كود Java، تحتاج إلى أدوات محددة.

1. فهم الفرق بين JDK و JRE و JVM

  • JVM (Java Virtual Machine): المكون الذي ينفذ الـ bytecode الخاص بـ Java. إنه قلب استقلالية Java عن الأنظمة.
  • JRE (Java Runtime Environment): يتضمن JVM، بالإضافة إلى المكتبات الأساسية والملفات الضرورية لتشغيل تطبيقات Java. إذا كنت تريد تشغيل برنامج Java فقط، فأنت بحاجة إلى JRE.
  • JDK (Java Development Kit): حزمة التطوير الكاملة. تتضمن JRE وأدوات تطوير حيوية مثل المترجم (javac) والمصحح (debugger). بصفتك مطوراً، أنت بحاجة إلى JDK.

2. خطوات التثبيت (JDK)

  1. قم بتحميل أحدث إصدار دعم طويل الأمد (LTS) من JDK (مثل Java 17 أو 21) من Oracle أو مزودي OpenJDK.

  2. اتبع تعليمات التثبيت.

  3. التحقق: افتح سطر الأوامر (Terminal/CMD) واكتب:

    bash java -version javac -version

    إذا ظهرت أرقام الإصدارات، فهذا يعني أن JDK تم تثبيته بشكل صحيح.

3. اختيار بيئة تطوير متكاملة (IDE)

يسهل الـ IDE بشكل كبير عملية البرمجة، التجميع، تصحيح الأخطاء، وإدارة المشاريع.

الـ IDEالأفضل لـملاحظات
IntelliJ IDEA (Community Edition)المبتدئين/المحترفينموصى به بشدة لتطوير Java الحديث.
Eclipseتطوير تطبيقات المؤسساتعريق، قوي، ومجاني.
VS Codeالتطوير الخفيفجيد للتعديلات السريعة، يتطلب إضافات (extensions) لـ Java.

مهمة: قم بتحميل وتثبيت IntelliJ IDEA Community Edition و JDK (إذا لم تكن قد فعلت ذلك بالفعل).