logo

جافا البرنامج التعليمي

تم تصميم برنامجنا التعليمي الأساسي لبرمجة Java للطلاب والمهنيين العاملين. جافا هي وجوه المنحى لغة برمجة كمبيوتر قائمة على الفصل ومتزامنة وآمنة وذات أغراض عامة. إنها تقنية قوية تستخدم على نطاق واسع.

ما هي الجافا؟

جافا هي لغة برمجة و أ منصة . Java هي لغة برمجة عالية المستوى وقوية وموجهة نحو الكائنات وآمنة.

تم تطوير جافا بواسطة صن مايكروسيستمز (والتي هي الآن شركة تابعة لشركة أوراكل) في عام 1995. جيمس جوسلينج ومن المعروف باسم والد جافا. قبل جافا، كان اسمها بلوط . نظرًا لأن شركة Oak كانت بالفعل شركة مسجلة، فقد قام جيمس جوسلينج وفريقه بتغيير الاسم من Oak إلى Java.

منصة : أي بيئة أجهزة أو برامج يتم تشغيل البرنامج فيها، تُعرف بالمنصة. نظرًا لأن Java تحتوي على بيئة تشغيل (JRE) وواجهة برمجة التطبيقات (API)، فإنها تسمى منصة.

مثال جافا

دعونا نلقي نظرة سريعة على مثال برمجة جافا. يتوفر وصف تفصيلي لمثال Hello Java في الصفحة التالية.

Simple.java

 class Simple{ public static void main(String args[]){ System.out.println('Hello Java'); } } 
اختبره الآن

طلب

وفقًا لـ Sun، هناك 3 مليارات جهاز يعمل بنظام Java. هناك العديد من الأجهزة التي تستخدم فيها Java حاليًا. بعض منها على النحو التالي:

قائمة الإعدادات أندرويد
  1. تطبيقات سطح المكتب مثل برنامج أكروبات ريدر ومشغل الوسائط ومكافحة الفيروسات وما إلى ذلك.
  2. تطبيقات الويب مثل irctc.co.in وjavatpoint.com وما إلى ذلك.
  3. تطبيقات المؤسسات مثل التطبيقات المصرفية.
  4. متحرك
  5. نظام مضمن
  6. بطاقة ذكية
  7. علم الروبوتات
  8. ألعاب، الخ.

أنواع تطبيقات جافا

هناك بشكل أساسي 4 أنواع من التطبيقات التي يمكن إنشاؤها باستخدام برمجة Java:

1) تطبيق مستقل

تُعرف التطبيقات المستقلة أيضًا بتطبيقات سطح المكتب أو التطبيقات المستندة إلى النوافذ. هذه هي البرامج التقليدية التي نحتاج إلى تثبيتها على كل جهاز. من أمثلة التطبيقات المستقلة مشغل الوسائط ومكافحة الفيروسات وما إلى ذلك. ويتم استخدام AWT وSwing في Java لإنشاء تطبيقات مستقلة.

2) تطبيق الويب

يُطلق على التطبيق الذي يتم تشغيله على جانب الخادم وإنشاء صفحة ديناميكية اسم تطبيق الويب. حالياً، بريمج , JSP الدعامات, ربيع , بيات شتوى تُستخدم تقنيات JSF وما إلى ذلك لإنشاء تطبيقات الويب في Java.

3) تطبيق المؤسسة

يُطلق على التطبيق الذي يتم توزيعه بطبيعته، مثل التطبيقات المصرفية وما إلى ذلك، اسم تطبيق المؤسسة. لديها مزايا مثل الأمان عالي المستوى وموازنة التحميل والتجميع. في Java، يتم استخدام EJB لإنشاء تطبيقات المؤسسات.

جافا int في السلسلة

4) تطبيقات الهاتف المتحرك

يُطلق على التطبيق الذي تم إنشاؤه للأجهزة المحمولة اسم تطبيق الهاتف المحمول. حاليًا، يتم استخدام Android وJava ME لإنشاء تطبيقات الهاتف المحمول.

منصات/إصدارات جافا

هناك 4 منصات أو إصدارات من Java:

1) Java SE (إصدار Java القياسي)

إنها منصة برمجة جافا. يتضمن واجهات برمجة تطبيقات برمجة Java مثل java.lang، وjava.io، وjava.net، وjava.util، وjava.sql، وjava.math وما إلى ذلك. ويتضمن موضوعات أساسية مثل OOPs، خيط ، Regex، الاستثناء، الفئات الداخلية، تعدد الخيوط، دفق الإدخال/الإخراج، الشبكات، AWT، التأرجح، الانعكاس، التجميع، إلخ.

2) Java EE (إصدار Java Enterprise)

إنها منصة مؤسسية تستخدم بشكل أساسي لتطوير تطبيقات الويب والمؤسسات. إنه مبني على منصة Java SE. ويتضمن موضوعات مثل Servlet وJSP وخدمات الويب وEJB وJPA وما إلى ذلك.

3) Java ME (إصدار Java Micro)

إنها منصة صغيرة مخصصة لتطبيقات الهاتف المحمول.

4) جافا اف اكس

يتم استخدامه لتطوير تطبيقات الإنترنت الغنية. ويستخدم واجهة برمجة تطبيقات واجهة مستخدم خفيفة الوزن.

المتطلبات المسبقة

لتعلم لغة Java، يجب أن تكون لديك المعرفة الأساسية بلغة البرمجة C/C++.

جمهور

تم تصميم برنامجنا التعليمي لبرمجة Java لمساعدة المبتدئين والمحترفين.

مشكلة

نؤكد أنك لن تجد أي مشكلة في برنامج Java التعليمي هذا. ومع ذلك، إذا كان هناك أي خطأ، يرجى نشر المشكلة في نموذج الاتصال.



هل تعرف؟
  • ما الفرق بين JRE وJVM؟
  • ما هو الغرض من مترجم JIT؟
  • هل يمكننا حفظ ملف جافا المصدر بدون أي اسم؟
  • لماذا تستخدم جافا مفهوم نظام Unicode؟
ماذا سنتعلم في أساسيات لغة جافا؟