معلومات عن لغة البرمجة جافا واستخداماتها .. تعرف معنا على كل ما يخص لغة البرمجة جافا

لغة الجافا هي أحد لغات البرمجة ذات المستوى العالي جدا، والتي ابتكرها وطورها جيمس جوسلينج عام 1991. سنتعرف هنا على معلومات عن لغة البرمجة جافا واستخداماتها

ما هي لغة الجافا

  • الجافا هي عبارة عن لغة برمجة ذات مستوي عالي جدا ، قام بابتكارها، وتطويرها جيمس جوسلينج في عام 1991 ضمن  شركة (صن ميكروسيستمز)، وذلك بهدف استخدامها في عملية تشغيل الأجهزة التطبيقيه.
  • وأثناء قيامه بمحاولات لتطوير لغة البرمجة ++C،  وقد سميت (OAK)، والتي يقصد بها شجرة السنديان، وقد قامت شركة (صن ميكروسيستمز) عام 1995 بإجراء تعديلات عليها، كما غيرت إسمها إلي إسم جافا (Java)،
  • هذا وتعتمد لغة الجافا على الكائنات (objects) وهي لغة كائنية التوجه
  • وقد أصبحت جميع تطبيقات الجافا مجانيه منذ عام 2007

 

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

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

2- تساعد علي برمجة عدة تطبيقات قوية دون أي أخطاء، كما تتميز بخاصية  تعديل الأخطاء خلال عملية البرمجة

3-  آمنة،  وذلك من  خلال عملها في بيئتها الإفتراضية، وتستطيع إدارة المخاطر، والتشفير

4- تعمل لغة الجافا علي أكثر من نظام تشغيل، مثل اليونكس، الماكنتوش والويندوز

5- تتميز بإمكانية كتابة برامج تنفيذ عدة أعمال (task)، في نفس الوقت من خلال  خاصية (Multi-threaded).

6- سرعة عمل البرامج، والتطبيقات المكتوبة بها لأن معالجتها للبرامج سريعه جدا.

7- يمكن من خلالها  إضافة الحركات والصوت إلي  صفحات الإنترنت.

8- تتميز بسرعة الحصول عليها ونقلها

مميزات لغة البرمجة جافا - معلومات عن لغة البرمجة جافا واستخداماتها
مميزات لغة البرمجة جافا – معلومات عن لغة البرمجة جافا واستخداماتها

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

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

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

 

مُتطلّبات التّشغيل  بلغة الجافا

لابد من توفر عدة متطلبات لكتابة البرامج بالجافا علي الحاسوب هذه المُتطلّبات هي:[

1-  مُحرّر نصوص لكتابة تعليمات، وأوامر لغة الجافا

2-  محرر نوت باد Notepad:  يوجد بشكل اتوماتيكي مع الويندوز

3- برنامج Netbeans  لكتابة البرامج بلغة الجافا وتشغيلها وهو مفتوح المصدر

4- برنامج إكلبس Eclipse:  برنامج لكتابة البرامج  وتشغيلها على الحاسوب

 

استخدامات لغة الجافا

لغة الجافا هي أكثر اللّغات البرمجه استخداماً فهي

1- لغة الجافا موجودة بجميع التّطبيقات البرمجيّة تقريبا

2- لغة الجافا تعتبر العمود الفقريّ للعديد من التّطبيقات، والبرامج، وأنظمة التّشغيل

3- لغة الجافا  تُستخَدم في إنشاء بناء واجهات التّطبيقات، والبرامج  الرسوميّة

4- تستخدم لغة الجافا في برمجة تطبيقات الهواتف المحمولة

5- لغة الجافا تعد العمود الفقريّ لأنظمة  الأندرويد

6- تستخدم الجافا كذلك في إنشاء تطبيقات الويب

7-  تدخل لغة الجافا في التجارب العلمية لما تتميز به من سرعة وأمان اللازمين في تلك التّجارب

8- تستخدم الجافا في التّطبيقات البنكيّة وجميع  أنواع تطبيقات الشّبكات

 

مصطلحات في لغة البرمجة جافا

  • (object): كائن له حالة، وسلوك ويتمّ إنشاؤه من فئة (class).
  • (Methods): هي بالأساس سلوكيات، يتم معالجة البيانات من خلالها
  • (Inheritance): التوارث، من خلال الجافا يمكنك بناء فئة class
  • (Interfaces):الواجهات، وتعرف بانها عقد يبيّن كيفيّة التواصل بين الكائنات ببعضها
مصطلحات مهمة في لغة البرمجة جافا - معلومات عن لغة البرمجة جافا واستخداماتها
مصطلحات مهمة في لغة البرمجة جافا – معلومات عن لغة البرمجة جافا واستخداماتها

المراجع

المصدر الأول

 

 

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *