Java 2 Runtime Environment

Java 2 Runtime Environment

8.0.4710.9

Sun Microsystems

5.0 (1 votes)
February 7, 2026
Windows
38.48 MB
Freeware

Java Runtime Environment، ويمكن تنفيذ المحتوى المستند إلى Java عبر أنظمة تشغيل متعددة

إعلانات
تنزيل من أجل Windows

بيئة تشغيل جافا (JRE 64 بت) هي أحد أفضل الحلول لتشغيل تطبيقات جافا، مدعومة بآلة جافا الافتراضية (JVM) ومكتبات جافا الأساسية. وهي جزء من مجموعة تطوير جافا (JDK)، مما يجعل أنشطتك المتعددة سلسة وموثوقة، مثل مشاهدة الفيديوهات ، وتحميل ألعابك المفضلة بسرعة، وإدارة صناديق الدردشة.

نعلم جميعًا أن جافا لغة حاسوبية، وبيئة تطوير جافا (JRE) هي البرنامج الذي يوفر جميع الموارد اللازمة للعمل على أي نظام تشغيل دون أي تعديلات إضافية. لأن بيئة تطوير جافا تعمل كمترجم ووسيط لتمكين برامج جافا من التواصل مع أي نظام تشغيل. 

ما هي بيئة تشغيل Java؟

توفر بيئة تشغيل Java (JRE) تنفيذًا سلسًا وآمنًا للمحتوى المستند إلى Java، وتقدم خدمات حصرية لبرامج التعليم ومجموعات الإنتاجية والأدوات المساعدة الأخرى التي تعمل على لغة Java. 

إنها مزيج من آلة جافا الافتراضية، ومكتبات فئات جافا، ومُحمّل فئات جافا. ولأنها جزء من مجموعة تطوير جافا، تُستخدم مجموعات تطوير جافا لتطوير برامج جافا، بينما تُوفر بيئات تطوير جافا أدوات البرمجة وتقنيات النشر، وتُتيح آلات جافا الافتراضية تنفيذ برامج جافا.

ميزات بيئة تشغيل Java

بيئة تشغيل خالية من المتاعب

JRE هي إحدى التقنيات المبتكرة التي تتيح استخدام البرامج على أي نظام تشغيل بسهولة، مع توفير بيئة التشغيل المطلوبة. تُجنّب هذه التقنية الإحباط الناتج عن استخدام نظام تشغيل مُحدد لتوفير بيئة تشغيل واحدة للبرنامج، حيث تتطلب من المطورين كتابة شيفرة حصرية لكل نظام تشغيل. تتضمن منصة Java ثلاثة مكونات لضمان تشغيل ناجح، أحدها هو JRE، والاثنان الآخران هما:

مجموعة تطوير جافا

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

آلة جافا الافتراضية

إنه يقدم برنامج Java بالتسلسل، ويسمح للمطورين بإدارة موارد البرنامج باستخدام تكوين إعدادات JVM أثناء تشغيل تطبيقات Java، مثل تغيير إعدادات ذاكرة JVM، ومراقبة استخدام الذاكرة الداخلية بواسطة تطبيقات Java. 

سير عمل بسيط

يوفر JRE موارد إضافية متعددة مبنية على جافا أثناء تشغيله على نظام التشغيل. وبالتالي، فهو، بالتعاون مع JDK، يسمح بتشغيل ملفات برامج جافا على أي جهاز من خلال إنشاء بيئة تشغيل مستدامة. ويعمل ضمن ثلاثة مكونات أساسية، هي:

محمل الفئة

تُقدم مكتبات فئات جافا مجموعة واسعة من الأكواد البرمجية للمستخدمين، حيث تُوفر أساليب مُدمجة لتنفيذ مهام متعددة، بما في ذلك أخذ مُدخلات من المستخدمين، وعرض المُخرجات لهم، وغيرها. ستجد مراجع لمكتبات فئات مُختلفة في برامج جافا، ويُستخدم ClassLoader لتحميل ملفات الفئات في JVM، حسب حاجة المستخدم. 

متحقق البايت كود

إنه أفضل مكون، إذ يتحقق من دقة وتنسيق شيفرة جافا قبل تحميلها إلى JVM. يعمل البايت كود كمترجم لـ JDK المستخدم لتحويل الشيفرة الشبيهة باللغة الإنجليزية المكتوبة بلغة الآلة. 

مترجم

المكون الثالث لبيئة تطوير جافا (JRE) هو المُفسِّر، المُستخدم لإنشاء نسخة JVM. يُساعد هذا المُفسِّر على تشغيل برامج جافا على جهاز بسيط. 

الاستقرار والموثوقية 

يقدم البرنامج خدمات رائعة لأنظمة تشغيل متعددة لتشغيل تطبيقات Java. يجعل التنفيذ السلس والأداء المستقر منه أحد أفضل الخيارات للأفراد والشركات الكبيرة على حد سواء. يستهلك موارد قليلة جدًا من النظام، مما يوفر وقت تشغيل سريع الاستجابة، ويتحكم في معالجة مكونات JVM بشكل أكثر موثوقية. ومع ذلك، فإن أهميته وتكامله على المدى الطويل يتباطآن بسبب التحول إلى التطبيقات الحديثة وأطر التطوير الحديثة. 

وظائف بارزة

جافا هي إحدى أفضل لغات البرمجة المستخدمة لإنشاء تطبيقات الويب والهواتف المحمولة باستخدام أكواد قابلة لإعادة الاستخدام. تستخدمها العديد من الشركات العالمية الشهيرة، مثل Airbnb وUber وLinkedIn وSpotify وغيرها. لذلك، يُنشئ المطورون برامج ويستخدمونها على أنظمة تشغيل متعددة، بما في ذلك Windows وMac وLinux، مع ضرورة تثبيت بيئة تشغيل جافا على نظام التشغيل. يتيح هذا البرنامج المحمول إنشاء مليارات التطبيقات، بما في ذلك الألعاب والتطبيقات والخدمات والتطبيقات الطبية والطابعات وأنظمة الملاحة، وغيرها.

التوافق بين الأنظمة الأساسية

إنها ميزة رئيسية أخرى تجعل تشغيل تطبيقات جافا سلسًا وسهلاً، إذ لا تتطلب أي إعداد مكثف. كما أنها موثوقة للاستخدام الشخصي والمهني على حد سواء، مع توفير تحديثات أمنية واستقرار في الأداء. إنها عنصر أساسي للتنفيذ الآمن، والأداء المتناسق، والتوافق الموثوق عبر أجهزة متعددة. 

الايجابيات

  • خفيفة الوزن ومستقرة 
  • التوافق بين الأنظمة الأساسية
  • يوفر بيئة آمنة ومأمونة
  • يدعم العديد من المنصات الكبيرة، بما في ذلك Airbnb وSpotify.
  • يدعم المحتوى المستند إلى Java

سلبيات

  • عدم وجود صلة بالحداثة
  • وظائف محدودة 

Java 2 Runtime Environment البرنامج متاح بلغات أخرى

تطبيقات مماثلة