تعتبر لغة جافا من اللغات الحديثة جدا في عالم البرمجة ، حيث ظهرت بصورة رسمية عام 1990 و قد قامت بوضع مفاهيمها شركة sun Microsystems ، وكان الغرض من إبتكار هذه اللغة برمجة صفحات الإنترنت ، إنتشرت لغة جافا حول العالم بسرعة كبيرة مع إنتشار برمجة صفحات الإنترنت و برمجة التطبيقات الحديثة الأخرى التى توفرها اللغة مثل برمجة سرائح الهاتف المحمول و البيجر و الحواسيب الدفترية و غيرها.
ما هي مميزات لغة جافا
- تعتبر لغة قوية تحتوي على أدوات كثيرة تساعد في كتابة البرامج.
- لغة جافا لغة حديثة مكنها من تلافي عيوب كثيرة من اللغات قبلها.
- إن البرنامج المكتوب بلغة جافا يمكن نقله بسرعة و تشغيله على جهاز حاسوب أخر.
- تعتبر لغة جافا لغة برمجة الكائنات ويعتبر من اللغات الأكثر إنتشارا.
ما هي أنواع البيانات في الجافا
النوع | طوله في الذاكرة |
Byte | 1 byte |
Short | 2 byte |
int | 4 byte |
long | byte 8 |
ما هي بيئة التشغيل “JVM”
الحروف JVM إختصار للعبارة JAVA Virtual Machine و هي فكرة قامت جافا بإنشائها لتجعل لغة جافا تعمل على جميع أو معظم أنظمة التشغيل و تقوم الفكرة على إنشاء طبقة وسيطة Software كأنها برنامج تشغيل للبرامج Runtime لكل نظام تشغيل يتم إنزاله أولا على الأجهزة بحيث تفهم هي برامج جافا و تفسيرها لنظام التشغيل ثم الجهاز و لهذا كان من مزايا لغة جافا أنها تعمل على كثير من أنظمة التشغيل الموجود بعد إعداد JVM الخاصة بمعظم أنظمة التشغيل …. فلا يهم إذا كان البرنامج مكتوب لنظام التشغيل WINDOWS أو UNIX المهم أن البرنامج يكتب ثم يحمل إلى الجهاز و على الجهاز يوجد JVM للنظام الموجود و بالتالي يعمل البرنامج.
ما هي القواعد الأساسية للغة جافا
- التعابير.
- المتغيرات.
- المصفوفات و السلاسل.
- أوامر التحكم في سير البرنامج.
- صنع القرار.
- أوامر صنع القرار.
- الأمر المتغير في حالة switch ، case.
- أوامر التكرار.
- الأمر مادام While.