لغة الجافا

لغة الجافا

  • - تاريخ الجافا:
  • -  أنشئت الجافا في عام 1990 مع مهندس برمجيات اسمه James Gosling.
  • -  ممكن اعتبار لغة الجافا عبارة عن لغة ++ C مبسطة تمتلك جميع مزاياها و تتجنب عيوبها .
  • - صممت هذه اللغة لتكون مناسبة لإنشاء برامج قادرة على التحكم بالأجهزة الالكترونية.
  • -  اهم مميزاتها القدرة على التشغيل على أي نظام كمبيوتر بدون أي تعديلات و ذلك باستخدام مترجم الجافا Java interpreter
  • -  ابتكار مفهوم بريمجات الويب Web applets و هي عبارة عن برامج صغيرة يمكن احتواؤها في صفحات الويب عام 1995 
  • - تم الإعلان رسميا عن لغة البرمجة الجديدة الجافا  التي انتشرت كلغة برمجة الويب و تم دعمها من قبل جميع متصفحات الانترنت .
  •  - المميزات الرئيسية للغة الجافا :
  • 1- برامجها تكتب مرة واحدة و يمكن تشغيلها في أي مكان . 
  • 2-الأمان ( فبرمجاتها التي تنتقل عبر الانترنت لا تستطيع نشر الفيروسات أو قراءة الملفات من القرص الصلب ، مما يجعلها لغة فريدة و آمنة و من أقل اللغات التي تحتوي على ثغرات أمنية مقارنة مع باقي لغات البرمجة) . 
  • 3- ديناميكية  يمكن توسيعها .
  • 4- سرعة تصميم و تنفيذ البرامج
  • - برامج الجافا :
  • - استخدام محرر نصوص بسيط مثل Notepad 
  • مثلا: حيث تكتب البرنامج فيه و تحفظه بصيغة معينة  ثم تنفيذ أمر معين لترجمة البرنامج و تطبيقه و هذا الخيار مناسب للبرامج البسيطة و المتوسطة.
  • -  استخدام برامج بيئة التطوير المتكاملة
  • - Integrated ( Development Environment )IDE
  • - و هي منتجات تساعد في إنشاء و اختبار و صيانة برامج الجافا التي نكتبها وتسهل من عمل المبرمج المحترف الذي يصمم برامج كبيرة لكنه سيحتاج إلى تعلم كيفية استخدامها أولا لهذا لا ينصح بالمباشرة باستخدامها حتى تتكون لدى المستخدم خبرة كافية.
  • -البرامج هذه مثل:
  •  Eclipse-1  
  •  NetBeans-2 
  •  Sun Java Studio-3 
  • -ملاحظة: 
  • -لغة الجافا تعتبر من اللغات الحساسة لحالة الأحرف.
  • -إصدارات الجافا: 
  • -يوجد عدة اصدارات منها:
  • 1- الإصدار القياسي (standard edition (Java SE.
  • 2- إصدار المؤسسات وقطاع الأعمال (enterprise edition (Java EE
  • 3- إصدار الأجهزة الصغيرة وذات المواارد المحدودة (micro edition (Java ME.
  • - وأخيراً: إن كان لديك أي اقتراح أو ملاحظة أو إضافة أو تصحيح خطأ على المقال يرجى التواصل معنا عبر الإيميل التالي: Info@Methaal.com
    لا تنس عزيزي القارئ مشاركة المقال على مواقع التواصل الاجتماعي لتعم الفائدة.
    ودمتم بكل خير.