صفحات

دورة تعليم برمجة اندرويد

تعلم برمجة تطبيقات الأندرويد حتى الإحتراف .....

دورة تعليم لغة الجافا

تعلم برمجة تطبيقات الجافا .....

samedi 28 décembre 2013

الوراثة

بسم الله الرحمان الرحيم:

السلام عليكم و رحمة الله و بركاته،كيف حالكم إخواني ؟ سننتقل اليوم الى مفهوم جديد و مهم جدا الا و هو الوراثة؟لذا ماهي الوراثة؟ و ماهو دورها ؟

jeudi 19 décembre 2013

متغير الفئة

بسم الله الرحمــن الرحيم:
متغيرات الفئة ،ماهي ؟ما دورها؟هذا هو الدرس الموالي في مدخل البرمجة الكائنية في الجافا.

زر التبديل

بسم الله الرحمــــن الرحيم:


السلام عليكم ورحمة الله و بركاته.
 سنرى نوعا آخر من الأزرار و هو زر التبديل او ToggleButton .

samedi 14 décembre 2013

ما هي JRE و SDK؟

JRE : هي عدة تمكن المستخدم من تشغيل برنامج مبرمج بلغة الجافا.وهي تحتوي على الفيرتيال ماشين virtual machine JVM  ودورها هو تنفيذ ال byte code .

SDK : هي عدة خاصة بالمبرمجين و هي تحتوي على JRE و مترجم و مجموعة من الأمثلة لمشاريع جافا و مصادر جميع مكتبات الجافا.

ما هي الجافا؟

ما هي الجافا؟

الجافا هي لغة برمجة كائنية التوجه تم تطويرها من طرف شركة سان Sun  سنة 1995، بنيتها قريبة جدا من بنية لغة البرمجة c++ .

وكان الهدف من تطويرها،تجاوز بعض المشاكل التي كانت تعاني منها c++،وكذلك إضافتها لأمور جديدة وتمثل نقط قوتها وهي: إمكانية التشغيل على غالبية الأنظمة وذلك راجع لكيفية عمل برامج الجافا.إضافة إلى عنصر مهم يتمثل في كون الجافا تمكن من برمجة تطبيقات خاصة بالويب.

ما هي الأدوات الضرورية لبرمجة تطبيقات الأندرويد؟

لبرمجة تطبيقات الأندرويد، لابد وأن تتوفروا على ال SDK للأندرويد وهو أقل ما يلزم للبرمجة،وتجدون هنا طريقة تثبيته تحميل و تثبيت البرامج اللازمة
يمكنكم كذلك الإستعانة ببيئة للبرمجة IDE و أفضل eclipse ،مع إضافة الأداة ADT.

هناك كذاك بيئات برمجة أخرى أبرزها IntelliJ IDEA ، و NetBeans لكنها تبقى أقل جودة من eclipse .

 

ما هي الكلمات المفتاحية في لغة الجافا؟

الكلمات المفتاحية في لغة الجافا هي تلك الكلمات المحجوزة من طرف اللغة، وهذا جدول يبين بعض هذه الكلمات و دورها :

 

تعريفها الكلمة المفتاحية
تمكن فئة ما أن تكون مجردة abstract
نوع منطقي boolean
تمكن من الخروج من حلقة أو شرط break
نوع عدد صحيح صغير byte
تمكن من تحديد الحالات الممكنة لمتغير case
تمكن من التقاط استثناء catch
نوع رمز char
تعريف لفئة class
تمكن من مواصلة عمل حلقة،عكس break continue
نجدها في switch وهي القيمة الإفتراضية للمتغير default
عنصر من الحلقة while do
نوع عدد حقيقي double
جزء من الشرط if else و تعني إذا لم يتحقق الشرط           
else
تعريف لفئة ابنة،الوراثة extends
تعريف لثابتة لا يمكن تغييرها خاصة بفئة ما final
نوع عدد حقيقي float
تعليمة لحلقة for
جزء من الشرط if if
كلمة لاستدعاء حزمات import
تمكن من معرفة هل كائن ما من نوع فئة ما instanceof
نوع عدد صحيح int
نوع عدد صحيح كبير long
إنشاء كائن جديد و حجز الذاكرة المناسبة new
تصريح باسم الحزمة package
جزء من الحلقة while while
تعريف لمتغير static
نوع لدالة لا ترد شيئا void
كلمة مفتاحية تعني أرجِع قيمة ما return
نقصد بها this