التقنية الحديثة للبرمجة التقنية الحديثة للبرمجة
recent

آخر الأخبار

recent
recent
جاري التحميل ...
recent

ما هي الجافا؟؟ هي لغة برمجة أنشئت عام 1995 تكلمها شركة oracle وهنا اكثر من 3 مليار جهاز يستخدم الجافا وتستخدم في

ما هي الجافا؟؟

هي لغة برمجة أنشئت عام 1995

تكلمها شركة oracle وهنا اكثر من 3 مليار جهاز يستخدم الجافا

وتستخدم في

- Mobile apps (Android apps) 

- Desktop applications

- Web Applications

- Web server and applications server

- Games

- Database connections

- More and much more


لما نستخدم الجافا؟

- تعمل الجافا علي منصات كثيرة مثل

Mac - Linux - windows

- مفتوحة المصدر

- واحدة من أشهر لغات البرمجة

- سهلة وبسطية في التعلم

- امنة وسريعة وقوية

- مدعومة من كثير من المطورين ( اكثر من 10 مليون مطور )


أدوات الجافا


- JVM ( Java Virtual Machine )

جهاز الجافا الافتراضي.. وهو الذي يعمل علي تشغيل اوامر الـ void وتحويلها الي اوامر يفهمها الكومبيوتر


- JRE ( Java Runtime Environment )

بيئة تشغيل الجافا.. وهي التي تتيح تشغيل الجافا علي نظام التشغيل


- JDK ( Java Development Kit )

حزمة تطوير الجافا.. وهي التي يستخدمها المطور لتطوير الجافا


- لنبدأ الان في دروس الجافا


سنتعامل مع مصطلحات كثيرة في الجافا اشهرها 


- Package

- Class

- Variables

- Methods


- Package

وهي التي تحتوي علي جميع الـ Classes الموجودة داخل البرنامج الذي تقوم بانشائه ويمكن للبرنامج ان يكون به اكثر من Package


- Class

وهو الذي يتم بداخله كتابة جميع الأكواد البرمجية

ويحتوي علي الـ Variables

ويمكن ان يكون هناك عدد لا نهائي من الـ Class داخل البرنامج


- Methods 

الدوال... هي التي تحتوي على سطور برمجية تنشئها حيث يتم تنفيذ السطور البرمجية عند استدعائها 


- Variables

المتغيرات.... هي حاويات تقوم بتخزين بداخلها قيم المتغيرات ويوجد منها انواع للتعامل مع البيانات الخاصة بالأرقام والحروف والجمل سندرسها فيما بعد 😊


هذا هو شكل الـ Class وبه 3 سطور 




في السطر الاول 

public class MyClass {





}

هذا هو الـ Class ويسمي MyClass

لا تشغل بالك ما بداخله الان المهم انك تعرف الان ان طريقة كتابة الـ Class

Public

 هي تعريف لنوعه




Class

وهي لتعريف للبرنامج ليعلم انه سيتعامل مع class




MyClass

وهذا هو اسم الـ Class


ماذا لو كتبنا اسم الـ Class هكذا myclass ؟!


سيظهر لنا خطأ.... لانه يجب ان يكون اسم الـ Class مبدوء بحرف كبير ( Capital )


public static void main (string[ ] args) {

 





ما هذه وما الفرق بينها وبين الـ Class



هذه هي دالة ( Method) والدالة هي التي تحتوي على السطور البرمجية


والدالة السابقة ستجدها في جميع البرامج او المشاريع التي ستقوم بانشائها لأنها دالة main او الدالة الرئيسية... لن تجد مشروع جافا بدون هذه الدالة حيث ان اي سطر برمجي داخل دالة main سيتم تنفيذه


System.out.println ( ) ;

هذا هو امر طباعة 


في المثال السابق 

System.out.println ( Hello World ) ;

سنطبع جملة Hello World 

وعند تشغيل البرنامج سيظهر الناتج 

Hello World






اذن لنلخص هذا المثال 


السطر الاول وهو اسم الـ Class



السطر الثاني وهو دالة main او الدالة الرئيسية التي تنفذ جميع الأوامر البرمجية



السطر الثالت وهو امر الطباعة الذي قمنا بداخله بطباعة جملة Hello World 

إرسال تعليق

التعليقات



جميع الحقوق محفوظة

التقنية الحديثة للبرمجة

2016