لغة الجافا

الجافا هي لغة برمجة عالية المستوى، قام بتطويرها جيمس جوسلينج من شركة (Sun MicroSystems)، أثناء محاولته تطوير لغة البرمجة ++C ،عام 1991، وكانت تسمّى بـ (OAK)، ولكن في عام 1995 قامت شركة (Sun Micro Systems) بتعديلها، وأطلقت عليها اسم جافا (Java)، وهي لغة تعتمد على الكائنات (objects).

إصدارات الجافا

هنالك مجموعة إصدارات للغة جافا وهي:

  • (Java Standard Edition): الإصدار القياسيّ يستعمل لبرمجة برامج سطح المكتب.
  • (Java Enterprise Edition) يستعمل لبرمجة الخوادم و الويب.
  • (Java Micro Edition) يختص ببرمجة الهواتف المتنقلة والأجهزة المحدودة وخاصّة الألعاب.

خصائص ومميزات الجافا

  • تعتبر لغة الجافا لغة سهلة لإعداد التطبيقات المختلفة، بسبب احتوائها على العديد من الميّزات التي تسهل على المبرمج عمل، فهي توفر اتصالاً مباشراً مع قواعد البيانات، والوراثة المتعددة، وغيرها.
  • يمكن برمجة تطبيقات قوية وخالية من الأخطاء باستخدام الجافا، ووجود ميزة تعديل الأخطاء أثناء البرمجة.
  • آمنة، فهي تعمل أثناء بيئتها الافتراضية، وتعتمد إدارة المخاطر، وتعتمد التشفير.
  • تعمل الجافا على عدة أنظمة تشغيل، كالويندوز والماكنتوش، ويونكس بكافة إصداراتها.
  • يمكن من خلالها كتابة برامج تنفذ أكثر من عمل (task) في آن واحد بفضل ميزة (Multi-threaded).
  • التطبيقات والبرامج المكتوبة بلغة جافا، تعمل بشكل سريع؛ لأن معالجة الجافا تكون سريعة.
  • إضافة الصوت والحركات لصفحات الإنترنت.

المراجع

mawdoo3.com

التصانيف

لغات برمجة كائنية التوجه  برمجيات متعددة المنصات  لغات برمجة إستاتيكية  لغة برمجة جافا   العلوم البحتة   العلوم التطبيقية