آخر الأخبار

مقدمة عن لغة البرمجة الجافا Java

 




لغة برمجة الجافا Java

الجافا Java هي لغة من المستوى الثالث ,تم إبتكارها كتطوير للغة السي بلس بلس من طرف جيمس جوسلينج عام(1995),
الذي كان يعمل لدى شركة صن ميكروسيستمز في إحدى مختبراتها.

وذلك كان لبناء لغة قادرة ع تشغيل أجهزة التلفزيون والهواتف والأجهزة الإكترونية,
كما سميت بأسم بمخترعها “أواك” ومعناه شجرة السنديان.

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

ما هي مميزات لغة البرمجة جافا Java ؟

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

دائماً ما تتصدر لغة الجافا لغات البرمجة, فهي من اللغات سهلة التعلم مما جعلها مادة تدرس في أغلب الجامعات وبسبب قوتها توفر بشكل نسبي كل ما يتطلبه المبرمج. وتوفر الوقت

لغة الجافا Java تعد أسهل وأسرع من لغة السي بلس بلس, فتوفر ضعف الوقت لإداء المهمة نفسها.

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

هامة جداً بالنسبة لبعض برامج وتطبيقات الحاسب, وكتابة الألعاب والبرامج المساعدة.

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

بكل تأكيد لكل لغة ميزات وعيوب ولكن ما يضمن لنا الافضل هو أهمية الميزات التي يجب أن تطغى على العيوب.

ماهي عيوب اللغة البرمجية جافا Java ؟

الذاكرة والتكلفة: تتطلب مساحة كبيرة في ذاكرة الوصول العشوائي(RAM) حتى تقوم بعملها ,
فتعدداد ميزاتها يؤدي إلى زيادة إستهلاكها في الذاكرة العشوائة.
وكما تتطلب ذاكرة وأداة مرتفع للحاسب فهذا يكمن في جودة الجهاز فتصبح ذا تكلفة مرتفعة نظراً لمتطلبات عملها.

الإعتماد على المستخدم النهائي: فتكمن في عدم تطابق الجودة بين مهندسي البرمجة الذين يتقنون عملهم باحترافية,
وبين المستخدم والذي وظيفته إعداد البيانات لمستخدمين برامج الجافا.

الأداء:كما تستهلك برامج الجافا مساحة كبيرة في كلتا الذاكرتين,
فإنها بطيئة في التشغيل مقارنة مع اللغات الأخرى مثل C,وC#. لذلك تحتاج لمعالج يكون قادر على مجارات سرعة نقل البيانات.

هذا كان كل شيء في مقالنا لليوم عن لغة جافا Java ، واتمنى أنه كان مفيدا
في أمان الله


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



    وضع القراءة :
    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -