ما هو برنامج تحديث جافا؟ أين يتم استخدام جافا؟ مكان تنزيل الحزمة وطرق التحديث

07.04.2019

إذا كنت مبتدئًا وبدأت للتو في تعلم Java، فربما تساءلت أين يتم استخدام Java بالضبط؟ لا ترى العديد من الألعاب مكتوبة بلغة Java، باستثناء Minecraft، وأدوات سطح المكتب مثل Adobe Acrobat وMicrosoft Office ليست مكتوبة بلغة Java، ولا نظام التشغيل الخاص بك، سواء كان Linux أو Windows، فأين تستخدم Java؟ هل لها أي فائدة حقيقية على الإطلاق؟ حسنًا، أنت لست وحدك، فالعديد من المبرمجين الذين شرعوا للتو في مسار تكنولوجيا المعلومات أو الذين لديهم بالفعل متخصصون واثقون يطرحون هذا السؤال. وفي الوقت نفسه، يمكنك معرفة مكان استخدام Java ببساطة عن طريق تثبيت Java على جهاز الكمبيوتر الخاص بك، وتدعي شركة Oracle أن أكثر من 3 مليارات جهاز يستخدم Java، وهو عدد كبير جدًا، أليس كذلك؟ تستخدم معظم الشركات الكبرى Java بطريقة أو بأخرى. تتم كتابة العديد من التطبيقات الخلفية التي تعالج عشرات الملايين من الطلبات يوميًا بلغة Java، كما تتم كتابة تطبيقات التداول عالية التردد بلغة Java، مثل تطبيقات التداول الخاصة بـ LMAX التي تستخدم إطار Disruptor المتوازي متعدد الخيوط. في هذه المقالة، سنلقي نظرة فاحصة على المشاريع التي تستخدم Java، وما هي المجالات التي تهيمن عليها، وأين يمكن تطبيقها في العالم الحقيقي؟

تطبيقات جافا الحقيقية

هناك العديد من التطبيقات لـ Java، من مواقع التجارة الإلكترونية إلى تطبيقات Android، ومن التطبيقات العلمية إلى التطبيقات المالية مثل أنظمة التداول، ومن الألعاب مثل Minecraft إلى برامج سطح المكتب مثل Eclipse وNetbeans وIntelliJ، ومن الأطر مفتوحة المصدر إلى تطبيقات J2ME، إلخ. دعونا نلقي نظرة فاحصة على كل واحد منهم.

تطبيقات أندرويد

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

تطبيقات الخادم في الخدمات المالية

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

تطبيقات الويب

تُستخدم Java أيضًا على نطاق واسع في التجارة الإلكترونية وتطبيقات الويب. تم إنشاء عدد كبير من خدمات RESTful باستخدام Spring MVC وStruts 2.0 وأطر عمل مماثلة. حتى التطبيقات البسيطة المعتمدة على Servlet وJSP وStruts تحظى بشعبية كبيرة في العديد من المشاريع الحكومية. تمت كتابة العديد من تطبيقات الويب الخاصة بالحكومة والصحة والتأمين والتعليم والدفاع وبعض الإدارات الأخرى بلغة Java.

برمجة

تتم كتابة وتطوير العديد من البرامج وأدوات التطوير المفيدة بلغة Java، مثل Eclipse وIntelliJ Idea وNetbeans IDE. يبدو لي أن هذا هو أيضًا التطبيق الأكثر استخدامًا المكتوب بلغة Java. كان هناك وقت كانت فيه Swing تتمتع بشعبية كبيرة في خلق "عملاء سمينين"، وخاصة في القطاع المالي. اليوم، تكتسب Java FX المزيد والمزيد من الشعبية، لكنها لا تزال ليست بديلاً لـ Swing، وقد قامت لغة C# بإزاحة Swing بالكامل تقريبًا عن المجال المالي.

تطبيقات التداول

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

تطبيقات J2ME

على الرغم من حقيقة أن ظهور iOS و Android قد دمر سوق J2ME عمليا، إلا أنه لا يزال هناك عدد كبير من الهواتف الرخيصة من Nokia وSamsung التي تستخدم J2ME في العالم. لقد مر وقت كانت فيه جميع الألعاب والتطبيقات المتوفرة على Android تقريبًا تتم كتابتها باستخدام MIDP وCLDC، والتي تعد جزءًا من منصة J2ME. لا يزال J2ME يتمتع بشعبية كبيرة في الوسائط مثل Blu-ray والبطاقات وأجهزة فك التشفير. أحد أسباب شهرة WhatsApp هو أنه متاح أيضًا على J2ME.

الأنظمة المضمنة

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

البيانات الكبيرة

تستخدم Hadoop وتقنيات البيانات الضخمة الأخرى Java بطريقة أو بأخرى، مثل Hbase وAccumulo من Apache، أو ElasticSearch. على الرغم من أن Java لا تهيمن على هذا المجال، نظرًا لوجود تقنيات مثل MongoDB، والتي تتم كتابتها بلغة C++. تمتلك Java القدرة على الحصول على حصة أكبر من هذه المساحة المتنامية إذا توسعت Hadoop أو ElasticSearch.

مساحات التداول عالية التردد

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

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

في هذه الأيام، غالبًا ما تكون Java الخيار الافتراضي للتطبيقات العلمية، بما في ذلك معالجة اللغة الطبيعية. السبب الرئيسي هو أن Java أكثر أمانًا وقابلية للتنقل وموثوقية ولديها أدوات تزامن أفضل من لغة C++ واللغات الأخرى. في التسعينيات، كانت Java تحظى بشعبية كبيرة على الإنترنت بفضل التطبيقات الصغيرة، ولكن على مر السنين، فقدت التطبيقات الصغيرة شعبيتها، ويرجع ذلك أساسًا إلى مشكلات أمنية مختلفة. جافا سطح المكتب والتطبيقات الصغيرة ماتت إلى حد كبير هذه الأيام. Java هي اللغة المفضلة في صناعة البرمجيات، وتستخدم على نطاق واسع في التمويل والخدمات المصرفية الاستثمارية والتجارة الإلكترونية. كل من يتعلم جافا لديه مستقبل مشرق. لقد عززت Java 8 الاعتقاد بأن Java ستستمر في الهيمنة على مشهد التطوير لسنوات قادمة. وفي التعليقات على المقال، شككوا في الاستخدام الحقيقي لـ Java، بسبب كثرة الأمثلة المالية في المقالة نفسها، وتساءلوا عما إذا كان لـ Java مستقبل في تطوير سطح المكتب، وهل سيكون من الأفضل تعلم C#؟ فيما يلي بعض الحجج المضادة: لا فائدة من أن يتعلم مطور Java لغة C# لأنها لغة متشابهة ولكن فقط لمجموعة تقنية مختلفة، بدلاً من ذلك يجب أن تتعلم Python أو Ruby أو Perl. لغة البرمجة النصية جيدة جدًا للمهام الصغيرة. لا فائدة من أن يتعلم مطور Java لغة C# نظرًا لأنها لغات متشابهة ولكن في مجالات مختلفة. بدلًا من ذلك، من الأفضل أن تتعلم لغة Python أو Ruby أو Perl. لغات البرمجة النصية جيدة للمهام الصغيرة. يتم استخدام Java فعليًا في كل مكان، فهي موجودة في هاتفك، وهي موجودة في جهاز استقبال الكابل الخاص بك، وهي موجودة في بطاقتك الائتمانية، وهي موجودة على الخادم الذي تتصل به حاليًا، وهي موجودة على المتصفح الذي تستخدمه حاليا. Java هي اللغة الأكثر انتشارًا على الإطلاق. يتم استخدام Java في الواقع في كل مكان، فهي موجودة على هاتفك، وعلى جهاز الاستقبال الخاص بك، وعلى بطاقة الائتمان الخاصة بك، وعلى الخادم الذي تتصل به حاليًا، وفي المتصفح الذي تستخدمه حاليًا. Java هي اللغة الأكثر انتشارًا على الإطلاق. يوجد أيضًا في التعليقات روابط لمقالتين، وهما: المجيء الثاني لجافا وأصحاب العمل يريدون معرفة جافا مثل أي شيء آخر. إذا عبروا عن رغباتهم، يمكننا ترجمتها أيضًا. ملاحظة: أطلب منكم تقييم الترجمة وإبداء التعليقات والإشارة إلى الأخطاء، لأن لدي رغبة في الترجمة وأريد أن يكون كل شيء في المستوى المناسب.ترجمة المقال الأصلي

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

تقنية جافا

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

مميزات برنامج جافا

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

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

ومع ذلك، قبل الحديث عن عملية التثبيت، من المستحيل عدم إيلاء القليل من الاهتمام للتكنولوجيا نفسها. Java هي بيئة حوسبة تم تطويرها ودعمها بواسطة شركة Sun Microsystems Corporation. خصوصيتها هي أن هذه البيئة متعددة المنصات، وتستخدم في العديد من الأجهزة المحمولة وحتى في Slovoye. إذا كنت تعمل في بعض التطبيقات التي تستخدم هذه التكنولوجيا (وأنت بالتأكيد تفعل ذلك)، فيجب عليك بالتأكيد تثبيت Java على جهاز الكمبيوتر الخاص بك.

لماذا تحتاج إلى تثبيت جافا؟

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

نقوم بتثبيت التطبيق

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

بعد ذلك، ستظهر أمامك نافذة سطر الأوامر، حيث يومض المؤشر على خلفية سوداء. انسخ (بدون علامتي الاقتباس) والصق أمر إصدار Java فيه باستخدام أمر Copy-Paste والماوس (لا يعمل اختصار لوحة المفاتيح Ctrl+V). بعد هذا يمكنك الضغط على Enter.

إذا كان لديك بالفعل هذا البرنامج على جهاز الكمبيوتر الخاص بك، فسترى في السطر الأول شيئًا مثل: "Java-version 1.5.0". إذا رأيت رسالة كهذه، فليس عليك تثبيت أي شيء. وإلا، يجب عليك متابعة التثبيت.

لكن! تتطلب العملية السابقة منا تشغيل سطر الأوامر في وضع المسؤول، وبالطريقة الموضحة أعلاه غالبًا ما تبدأ من مستخدم بسيط. هذا لا يناسبنا. للتأكد من تشغيل الأداة المساعدة بامتيازات المسؤول، يتعين عليك القيام بالأشياء بطريقة مختلفة قليلاً.

للقيام بذلك، انقر فوق الزر "ابدأ" مرة أخرى، وابحث عن حقل "البحث عن البرامج والملفات" هناك، وأدخل CMD هناك، ثم في النافذة التي تظهر مع نتائج البحث، ابحث عن (كقاعدة عامة، سيتم العثور على هذا السطر فقط يكون هناك) الملف الذي يحمل نفس الاسم. انقر بزر الماوس الأيمن عليه وحدد "تشغيل كمسؤول" من قائمة السياق. الجميع! حان وقت استخدام Java على الكمبيوتر.

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

لقد تعلمت كيفية تثبيت Java بشكل صحيح!

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

وصف البرنامج

تم إنشاء الإصدار الأول من برنامج Java بواسطة المطور الأمريكي الشمالي Sun Microsystems في نهاية القرن الماضي. في البداية كان يطلق عليه اسم "أوك"، أي "بلوط" وكان مخصصًا لبرمجة المعدات الإلكترونية في الحياة اليومية.

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

  • تقويم؛
  • القطعة على مدار الساعة.
  • كتاب الضيوف
  • مجتمع عبر الإنترنت يسمح لك بالتواصل في الوقت الفعلي.

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

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

لماذا تم تثبيت Java بالفعل على جهاز الكمبيوتر الخاص بي؟

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

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

ما هي جافا ولماذا هناك حاجة إليها؟

جافاهي لغة برمجة ومنصة حوسبة تم إصدارها بواسطة صن مايكروسيستمزفي عام 1995. يتم تنفيذ تطوير Java حاليًا بواسطة وحي.
هناك العديد من التطبيقات ومواقع الويب (راجع Java Applet وJava Web Start) التي لن تعمل إلا إذا قمت بتثبيت Java.

جافاهو الأساس للعديد من أنواع التطبيقات المستندة إلى الويب ومعيار لتصميم وتوزيع تطبيقات الهاتف المحمول والألعاب ومحتوى الويب وبرامج المؤسسات.

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

نقاط الضعف جافا

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

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

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

ومن بين الاقتراحات التي طرحها النقاد أنه، نظرًا للمخاطر الأمنية والعدد الصغير من مواقع الويب التي تتطلب الوظيفة الإضافية JVMتم تثبيته في المتصفح

الإصابات بمعظم أنواع أحصنة طروادة وعائلات طروادة كاربيربو ماياتشوك.1تحدث باستخدام ما يسمى بهجمات القيادة (انظر. مجموعة استغلال الثقب الأسود) بما في ذلك بسبب وجود إصدار قديم مثبت على نظام المستخدم جافا. يجب عليك أيضًا أن تتذكر الوباء الأخير الذي سببه برنامج حصان طروادة BackDoor.Flashbackوالتي أصابت أكثر من 650 ألف جهاز كمبيوتر يعمل بنظام التشغيل Mac OS X، وذلك بسبب استغلال ثغرة Java.

تحديث جافا

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

المفسد: تعليمات لتحديث Java تلقائيًا

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

قم بتغيير إعدادات تحديث Java في لوحة تحكم Java.

  1. ابحث عن لوحة تحكم جافا
    ويندوز إكس بيانقر ابدأ > الإعدادات > لوحة التحكم
    ويندوز 7، ويندوز فيستا انقر فوق ابدأ > لوحة التحكم
  2. قم بتشغيل لوحة تحكم Java بالنقر المزدوج فوق الرمز جافا. سيتم فتح لوحة تحكم جافا.
  3. للوصول إلى الإعدادات، انتقل إلى علامة التبويب تحديث.
    ملحوظة.
    • فاتورة غير مدفوعة تحديثقد لا يكون متاحًا إذا قام مسؤول الشبكة لديك بتعطيل ميزة تحديث Java أثناء التثبيت.
    • إذا لم تقم بتسجيل الدخول باستخدام حساب مسؤول، فلن تكون إعدادات إشعارات تحديث Java متاحة ولن يتمكن المستخدم من تغييرها.
  4. لتكوين ميزة Java Update للتحقق تلقائيًا من وجود تحديثات، حدد خانة الاختيار.
  5. لتعطيل ميزة تحديث Java، قم بإلغاء تحديد المربع تلقائيا بالبحث عن التحديثات.

تغيير إعدادات الإشعارات

هناك خياران للإخطار:

  • قبل التثبيتاستخدم هذا الإعداد لتمكين التنزيل التلقائي وتكوين الإشعارات التي سيتم تلقيها قبل تثبيت تحديث Java.
  • قبل التنزيل وقبل التثبيتهذا هو الإعداد الافتراضي. يُستخدم هذا الإعداد لتكوين ما إذا كان سيتم تلقي الإشعارات قبل تنزيل تحديث Java وتثبيته.

تغيير جدول التحديث

يمكنك تغيير عدد المرات والوقت الذي تتلقى فيه إشعارات التحديث.
خيارات التحديث اليدوي

يمكنك التحقق من وجود تحديثات يدويًا عن طريق الضغط على الزر تحديث الانفي أسفل علامة التبويب تحديث في لوحة تحكم Java.


تثبيت التحديث الجديد
أحدث الإصدارات من حزم التثبيت جافا ريمتاح على موقع أوراكل

إلغاء تثبيت جافا

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

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

المفسد: تعليمات إزالة جافا

إن إلغاء تثبيت الإصدارات الأقدم من Java هو نفس إلغاء تثبيت أي برنامج آخر من نظام Windows.

ويندوز 7 وفيستا

  1. يختار يبدأ.
  2. يختار.
  3. يختار البرامج.
  4. يختار برامج و مميزات.
  5. حدد البرنامج الذي تريد إزالته وانقر فوق الزر يزيل
لإزالة البرامج التي قد تحتاجها حقوق المسؤول.

ويندوز إكس بي

  1. يختار يبدأ.
  2. يختار لوحة التحكم.
  3. في لوحة التحكم، انقر فوق إضافة برامج إزالة.
  4. تعرض نافذة إضافة/إزالة البرامج قائمة بجميع منتجات البرامج المثبتة على النظام، بما في ذلك برامج Java. حدد منتج البرنامج الذي تريد إزالته وانقر فوقه يزيل.

عند كتابة التعليمات، تم استخدام المعلومات من مواقع Java.com وWikipedia