دعونا نلقي نظرة على تاريخ جافا وتطورها الكامل
هل تعرف جافا؟ Java هي لغة برمجة موجهة للكائنات وأيضًا برنامج جافا يتكون من أجزاء مختلفة تسمى Classes. Java هي لغة عالية المستوى أو لغة عالية المستوى. الفصل عبارة عن مجموعة من الأساليب المسؤولة عن إعادة المعلومات المطلوبة.
العديد من مبرمجي جافا الذين يستفيدونمن فئات مشتقة من مكتبة فئة جافا أو تسمى واجهة برمجة التطبيقات أو واجهة برمجة تطبيقات جافا. سيتم تنظيم هذه الفئات في مجموعات مختلفة تسمى الحزم. نجح Java API في إنشاء العديد من التطبيقات والتطبيقات المتطورة التي توفر وظائف كافية.
تاريخ جافا وتطورها
Java هي لغة برمجة نشأتمن المشروع الأخضر الذي تم تنفيذه لمدة 18 شهرًا تقريبًا ، من بداية عام 1991 حتى عام 1992 صيفًا. ومع ذلك ، لا يزال المشروع لا يحمل اسم Oak. هناك ثلاثة أشخاص هم رواد مشروع تصنيع جافا ، وهم مايك شيريدان وباتريك نوغتون وجيمس جوسلينج أيضًا ، حيث يساعدهم تسعة مبرمجين من صن مايكروسيستمز.
نتيجة هذا المشروع هي التميمة دوق وهو إنشاء جو بالانغ. تم إغلاق هذا المشروع في النهاية بعد نجاحه مسبقًا في إنشاء لغة برمجة تسمى Java Oak. كمعلومات أن البلوط هو اسم مشتق من شجرة البلوط التي تقع أمام نافذة مساحة عمل السيد جافا ، وهي جيمس جوسلينج. ومع ذلك ، لا يتم تضمين الاسم كاسم إصدار جافا. هذا لأن هناك بالفعل علامات تجارية أخرى لها نفس الاسم من قبل.
لذلك ، أعطيت اسمًا بديلاًأي "Java". يأتي هذا الاسم من القهوة المطحونة أو التي تُسمى مباشرة بالقهوة المخمرة والتي تعد قهوة جوسلينج المفضلة. يجادل البعض في أن هذه القهوة تأتي من جافا ، لذلك لا تفاجأ إذا كان اسم لغة البرمجة هذه هو "Java" وهو ما يعني في الإندونيسية "Javanese".
تم تعيين Java Oak بعد ذلك كمراقب لقطعة من المعدات باستخدام التكنولوجيا شاشة توك أو شاشة اللمس الموجودة على المساعد الشخصي الرقمي. ثم سميت التكنولوجيا الجديدة باسم * 7 أو سبع نجوم. بعد ذلك ، يتم مساعدة شخص طفل من شركة تلفزيونية بواسطة عدة أشخاص من المشروع الأخضر إنشاء متصفح متصفح أو فسيفساء تم استخدامه كأساس أولي لإنشاء متصفح جافا أولاً والذي تم تسميته لاحقًا باسم Web Runner.
الاسم مستوحى من فيلم العامفي 1980s تم تغيير الاسم إلى Hot Java. ولكن بعد ذلك ببعض الوقت كان هناك نزاع أدى إلى الانقسام. قام ثلاثة أشخاص من قادة المشروع ، أحدهم كان Erick Schmidt ، بإنشاء Netscape.
وظيفة Java
من المؤكد أن وجود جافا ليس بدون سبب. وجود لغة البرمجة هذه لاحتياجات شخص أو مجموعة من شيء ما. إنهم بحاجة إلى لغة برمجة قادرة على الجري وتحقيق رغباتهم. تتضمن بعض الوظائف التي تمتلكها جافا:
1. استخدام لغة برمجة بسيطة
الوظيفة الأولى لاستخدام جافا هيمساعدة المستخدمين في استخدام لغة برمجة بسيطة. على الرغم من أن Java هي واحدة من لغات البرمجة عالية المستوى. ولكن إذا قارنت جافا بلغات البرمجة الأخرى. من المؤكد أن Java تتمتع بمستوى أفضل من البساطة.
والسبب هو أن جافا تستخدم بناء الجملةفي الواقع لديه وظائف وطرق لا تعمل بعيدًا عن C ++. لذلك ، يفضل المبتدئون جافا على لغات البرمجة الأخرى.
2. التركيز على الكائن
بناء على المعلومات في البداية أن جافاهي لغة برمجة تركز على الأشياء. عندما يركز البرنامج على كائن فقط. لذا يمكن تشغيل برامج الكمبيوتر التواصل مع بعضها البعض في مجموعة من الكائنات.
3. اجراءات امنية مشددة
تحتاج إلى معرفة أن جافا تحتوي على 3 طبقاتالأمن. الهدف بالتأكيد هو حماية النظام من الهجمات أو سوء المعاملة من قبل أشخاص ليس لديهم أخلاقيات ومسؤوليات.
4. لغة برمجة لجميع أنظمة التشغيل
وظيفة أخرى تمتلكها جافا هي اللغةيمكن استخدام هذه البرمجة لجميع أنواع أنظمة التشغيل الموجودة. لماذا هذا؟ والسبب هو أن جافا مدرجة في منصة الاستقلال. عند إنشاء ملف ، يمكن استخدام الملف بالفعل لأي نظام تشغيل.
5. يدعم بالفعل الطريقة الأصلية
يبدو أن Java تدعم بالفعل الأساليب الأصلية. الطريقة الأصلية هي وظيفة مكتوبة بلغات أخرى ، وخاصة C ++ ولغات برمجة أخرى. مع هذا الدعم ، يمكن للمبرمج كتابة مجموعة متنوعة من الوظائف التي يمكن القيام بها في وقت قصير عند مقارنتها بتطبيق وظائف أخرى.
6. لعمل قائمة كاملة بالتغييرات
تستخدم وظائف أخرى من جافاإنشاء قائمة مكتبة كاملة. بهذه الطريقة ، لا يحتاج المبرمجون إلى الخلط بعد الآن حيث يمكنهم بسهولة إنشاء تطبيق وفقًا لاحتياجاتهم واحتياجاتهم.
7. لاتقان C ++
لأولئك منكم الذين كانوا على دراية سابقةC ++. لا داعي للقلق بشأن وجود جافا. لأن الاستخدام والأسلوب الذي تملكه جافا للتكيف مع ما تملكه C ++. حتى عند استخدام Java ، يمكنك توسيع الرموز كما تريد مقارنةً باستخدام C ++.
8. لديه جامع القمامة
تم تجهيز Java أيضًا بالقمامةجامع. وتتمثل وظيفتها في جمع القمامة تلقائيًا حتى لا تجعل ذاكرة الجهاز ممتلئة مما سيعطل أداء المبرمج في استخدام جافا.
هذا تفسير لتاريخ جافا وتطورها الذي يحتاج إلى معرفة. نأمل أن تكون مفيدة وسهلة الفهم!