تنزيل أحدث برامج تثبيت Java 11 دون إتصال بالإنترنت لجميع أنظمة التشغيل

Java هي لغة برمجة تم إصدارها من قِبل Sun Microsystems في عام 1995. لقد أصبحت شائعة جدًا حيث حصلت عليها Oracle بعد سلسلة من الثغرات الأمنية التي جعلت Java أقل موثوقية. ولكن الآن ، يتم استخدام Java على أكثر من 15 مليار جهاز حول العالم.

دعونا نناقش بعض الأشياء حول Java ، ثم ننتقل إلى روابط تنزيل Java لأي نظام أساسي.

تنزيل أحدث برامج تثبيت Java 11 دون إتصال بالإنترنت لجميع أنظمة التشغيل - البرامج

ما هي بيئة تشغيل Java (JRE) و Java Development Kit (JDK)؟

هناك جزءان من Java ، Java Development Kit (JDK) لإنشاء البرامج باستخدام لغة Java. الجزء الثاني هو Java Runtime Environment (JRE) لتشغيل التطبيقات التي تم إنشاؤها باستخدام لغة Java.

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

في كلتا الحالتين ، يكون تثبيت Java بسيطًا للغاية. كل ما عليك هو تنزيل ملفات الإعداد من روابط التنزيل المباشر الموضحة أدناه وتشغيل المثبتات ، وسيتم تنزيل وتثبيت أحدث إصدار من Java تلقائيًا نيابة عنك.

هل تم تثبيت Java على هذا الكمبيوتر؟

أول شيء يجب عليك فعله هو التحقق من إصدار Java الذي تستخدمه على جهازك في الوقت الحالي. لهذا. افتح نافذة موجه الأوامر واكتب الأمر التالي.

java -version
تنزيل أحدث برامج تثبيت Java 11 دون إتصال بالإنترنت لجميع أنظمة التشغيل - البرامج

تحديث Java باستخدام لوحة تحكم Java

يجب المضي قدمًا باتباع الخطوات البسيطة لتحديث JRE.

  • افتح لوحة التحكم وانتقل إلى Java.
  • انتقل الآن إلى علامة التبويب تحديث وانقر على “تحديث الآن”.
  • في حالة توفر أي تحديث جديد ، سيبدأ المثبت في تنزيل التحديث ، ويستغرق تنزيل تحديث Java وتثبيته 1-2 دقائق.
  • بعد اكتمال التثبيت ، ستظهر لك نافذة التأكيد أن التنزيل قد تم بنجاح.

تنزيل Java يدويًا

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

كيفية تثبيت نسخة قديمة من Java

من الممكن تثبيت إصدارات رئيسية متعددة من Java حيث يمكنك تثبيت Java 7 و Java 8 معًا. وحتى الإصدار الأخير ، يمكن أيضًا تثبيت Java 11 إلى جانب الإصدارات القديمة من Java. لذلك ، إذا كنت ترغب في تشغيل التطبيقات التي تتطلب إصدارًا أقدم من JRE ، على الأرجح ، فستتمكن من العثور عليها في قائمة تحديثات Java أدناه.

ما هي نسخة Java التي يجب علي تنزيلها؟

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

تنزيل JRE و JDK Offline Installers for Java لجميع الإصدارات

تنزيل Java 11 Offline Installers لجميع أنظمة التشغيل

يبدو أن Oracle يتجه نحو نموذج للإصدار السريع ، حيث يمكننا أن نرى أن Java 9 قد تم إصداره بعد Java 8 وبعد بعض الوقت ، تم إصدار Java 10. الآن تم إصدار Java 11. الشيء الجيد في نموذج الإصدار السريع هو أن المستخدمين سوف يستمتعون بمزيد من الميزات التي تتم إضافتها إلى Java في كثير من الأحيان. الجانب السلبي لهذا النهج هو أن المستخدمين ، وكذلك المطورين ، يجب عليهم مواكبة كل إصدار جديد من إصدار Java.

dعد Java 11 إصدارًا أخف حيث تم إنهاء دعم وحدات Java EE و CORBA و Java FX و NASRON javascript engine. علاوة على ذلك ، يقدم واجهة برمجة تطبيقات عميل HTTP جديدة تدعم HTTP 1.1 و HTTP 2. وسيوفر ميزات Java مع بعض التحسينات والتغييرات الإضافية. التغييرات التي تم إجراؤها تراكمية مع تغييرات الميزات الصغيرة والتحديثات إلى الإصدار السابق.

شرح دورة إصدارات Java

Java 11 هو الإصدار الأول الذي يتم إصداره كدعم إصدار طويل الأجل. هذا يعني أنه سيتم دعم Java 11 لمدة 8 سنوات القادمة وسيستمر المستخدمون في الحصول على إصلاحات وتحديثات جديدة لـ Java 11.

على الرغم من انتقال Oracle إلى نموذج الإصدار السريع ، إلا أنها ستواصل نموذج LTRS. سيتم إصدار نسخة جديدة من Java بعد كل ثلاث سنوات وسيتم دعم كل إصدار من إصدارات Long-Release Support لما مجموعه ثماني سنوات. هذا يعني أن Java 17 سيكون الإصدار LTRS التالي الذي سيتم إصداره في مكان ما في عام 2021.

ميزات جديدة

دعنا ننتقل بسرعة إلى بعض الميزات الجديدة التي تمت إضافتها إلى Java 11 ، ثم سنقدم روابط إلى برامج تثبيت Java 11 دون إتصال بالإنترنت.

Epsilon garbage collector

تتمثل الوظيفة الرئيسية لجامع البيانات المهملة في معالجة تخصيص الذاكرة. أنه لا يجمع أي  بيانات مهمل . يتم استخدامه للتحقق من أداء خوارزميات GC. إنه مفيد للمهام قصيرة العمر.

Flight Recorder

قبل ذلك ، كانت ميزة تجارية ولكنها متاحة الآن ومفتوحة المصدر. فإنها تسجل نظام التشغيل وأحداث JVM إلى ملف

Nest-Based Access Control

توفر الدعم للفئات المتداخلة من خلال الطبقات الداخلية مع إزالة الحاجة إلى المجمعين لإدراج طرق توسيع إمكانية الوصول.

Local-Variable Syntax for Lambda Parameters

تم تقديم هذه الميزة في java 10 ولكن تم تحسينها في الإصدار الحالي. يمكن تعريف المعلمات للمتغيرات المكتوبة ضمنيًا باستخدام المتغيرات

Unicode 10

تمت إضافة دعم Unicode 10 والذي يتضمن علامة البيتكوين أيضًا.

Single File Source-Code Programs

يسمح ذلك بتنفيذ شفرة مصدر java مباشرة بواسطة مترجم java لكن القيد بهذه الميزة هو أنه يجب تضمين جميع الفئات في ملف واحد

Low-Overhead Heap Profiling

يمكن تتبع عمليات تخصيص الكومة في إطار حمل منخفض.

Transport Layer Security (TLS) 1.3

تم تطبيق أمن طبقة النقل (TLS) الإصدار 1.3 في Java 11. ومع ذلك ، لم يتم إجراء تحسين للأداء من أجل أمان طبقة نقل مخطط البيانات.

 ZGC: Garbage Collector

إنها أداة تجميع مجمعات بيانات منخفضة زمن الوصول التي تُستخدم للتطبيقات التي تتطلب مجموعة كومة الذاكرة المؤقتة متعددة الجيجابايت.

التغييرات

تم إجراء التغييرات التالية

  • تم إهمال وحدات Nashorn JavaScript Engine و Java EE و CORBA
  • تمت إزالة JAXB من JDK في JDK 11
  • تمت إزالة مكتبات JavaFX من الأساسية وهي متوفرة كتحميل منفصل.
  • التحديث التلقائي المتاح مسبقًا على أنظمة تشغيل Windows و macOS لعمليات تثبيت JRE لم يعد متاحًا.
  • دعم اللغة للترجمات الفرنسية والألمانية والإيطالية والكورية والبرتغالية (البرازيلية) والإسبانية والسويدية لم تعد موجودة.
  • تم فصل Java Mission Control عن JDK.
  • تم تغيير تحديث تنسيق التغليف لنظامي التشغيل Windows و macOS. بالنسبة لنظام التشغيل Windows ، أصبح الآن من tar.gz إلى .zip ومن أجل macOS هو من .app to.dmg
  • في OpenJDK JRE أو Server JRE لا يتم توفير JDK فقط. من أجل إنشاء وقت تشغيل مخصص أصغر ، يمكن استخدام رابط.

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

تنزيل Java 11

لتنزيل أحدث برامج تثبيت Java 11 JRE و JDK في وضع عدم الاتصال ، يرجى اتباع الخطوات التالية:

  1. انتقل إلى رابط التنزيل من Oracle 
  2. اقبل الاتفاقية
  3. انقر على الرابط أمام المنصة التي تريد تنزيل Java من أجلها.

تنزيل أحدث برامج تثبيت Java 11 دون إتصال بالإنترنت لجميع أنظمة التشغيل - البرامج

التنزيلات التالية متوفرة:

  • Java 11 JDK لـ  Windows 64-bit
  • Java 11 JDK لـ Linux RPM 64-bit
  • Java 11 JDK لـ Linux TAR 64-bit
  • Java 11 JDK لـ MacOS DMG 64-bit

الخلاصة

إذا كان يتعين علينا تلخيص ميزات Java 11 ، فهو يقدم دعم HTTP / 2 ويأتي بميزات مثل عناصر التحكم في الوصول المستندة إلى Nest ، أداة تجميع مجمعي البيانات المهملة ، TLS 1.3 ، آليات Keystore المحسنة. قد تكون هذه الميزات كافية لإغرائك على الترقية إلى Java 11. ما هي أفكارك حول هذا الإصدار من Java؟

المصدر
زر الذهاب إلى الأعلى