جافا (Java)
مصطلح حاسوبي للغة برمجة عامة الأغراض طوّرتها شركة Sun Microsystems، تُستخدَم لإنشاء تطبيقات جافا المصغّرة (applets). ويُنزَّل برنامج جافا من خادم الويب ويُفسَّر بواسطة برنامج يعمل على الحاسوب الذي يشغّل متصفّح الويب.
الوسوم: دليل المصطلحات
ما معنى جافا (Java)؟
جافا (Java) لغة برمجة واسعة الانتشار طوّرتها شركة Sun Microsystems. وتُعدّ لغة عامة الأغراض، أي يمكن استخدامها لتطوير طيف واسع من التطبيقات. ومن سماتها المميّزة قدرتها على إنشاء تطبيقات جافا المصغّرة (applets).
حين نتحدّث عن تطبيقات جافا المصغّرة، نقصد برامج صغيرة صُمّمت لتعمل داخل متصفّح الويب. تُنزَّل هذه البرامج من خادم ويب، ثم يفسّرها برنامج يعمل على الحاسوب المثبَّت عليه المتصفّح.
جمال هذه التطبيقات المصغّرة أنها تُستخدَم لتعزيز وظائف الموقع. فإن زرت موقعًا فيه عناصر تفاعلية كالألعاب أو الآلات الحاسبة، فالأرجح أنها أُنشئت بهذه التقنية.
من أسباب شيوع جافا استقلاليتها عن المنصّة؛ أي أنّ برنامج جافا يعمل على أي حاسوب أو نظام تشغيل ما دام مثبَّتًا عليه آلة جافا الافتراضية (JVM)، التي تعمل مفسِّرًا يتيح تنفيذ البرنامج على منصّات مختلفة من دون أي تعديل.
وتشتهر جافا كذلك بمتانتها وأمانها. ففيها خصائص مدمجة تعين المطوّرين على كتابة شيفرة موثوقة خالية من الأخطاء، ولها نموذج أمان قوي يحمي من الهجمات الخبيثة، ما يجعلها خيارًا رائجًا لتطوير التطبيقات الآمنة.
ومن مزاياها أيضًا منظومتها الواسعة من المكتبات وأطر العمل، التي توفّر للمطوّرين مكوّنات وأدوات جاهزة تسرّع عملية التطوير، فيتفرّغون لحلّ المشكلة المطروحة بدل إعادة اختراع العجلة.
باختصار، جافا لغة برمجة قوية ومرنة واسعة الاستخدام في تطوير تطبيقات الويب. قدرتها على إنشاء التطبيقات المصغّرة واستقلاليتها عن المنصّة يجعلانها خيارًا محبّبًا لدى المطوّرين، وبفضل متانتها وخصائص أمانها ومنظومتها الغنية تبقى لغة يقصدها المبتدئ والمحترف على حدّ سواء.
جاهز لإيجاد مساحة تخزين؟
تصفّح أكثر من 200 مستودع موثّق في جميع أنحاء الإمارات — مع التصفية حسب المنطقة والمساحة ونوع التخزين.
جاهز للانتقال
جاهز لإيجاد مساحة تخزين؟
تصفّح أكثر من 200 مستودع موثّق في جميع أنحاء الإمارات — مع التصفية حسب المنطقة والمساحة ونوع التخزين.