منتديات نورس فلسطين
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةنورس فلسطينأحدث الصورالتسجيلدخول
https://i.servimg.com/u/f14/13/64/63/40/uuoous10.gif
https://i.servimg.com/u/f64/14/24/41/60/12310.png
https://i.servimg.com/u/f40/12/50/61/71/62511710.gif

 

 الدرس الثاني(كيف تكتب برنامجك الاول)

اذهب الى الأسفل 
5 مشترك
كاتب الموضوعرسالة
$.:.AsEeR.:.$

¬»إدارة المنتدى«—¦|¦
¬»إدارة المنتدى«—¦|¦
$.:.AsEeR.:.$


ذكر
الدرس الثاني(كيف تكتب برنامجك الاول) Palest10
الدرس الثاني(كيف تكتب برنامجك الاول) Palest10
الدرس الثاني(كيف تكتب برنامجك الاول) Progra10
الدرس الثاني(كيف تكتب برنامجك الاول) Swimmi10
الدرس الثاني(كيف تكتب برنامجك الاول) Pi-ca-24
محترم ع الآخـر
||آلـعـمـــر|| ||آلـعـمـــر|| : 39
||الإنتساب|| ||الإنتساب|| : 29/07/2007
||نــقـــــآط|| ||نــقـــــآط|| : 100013485
||السٌّمعَـة|| ||السٌّمعَـة|| : 70
||المساهمات|| ||المساهمات|| : 7660
||My Sms|| ||My Sms|| : لو بحثت عن صديق فلم تجده ... فتأكد... أنك تبحث عنه لتأخذ منه شيئاً .. ولو بحثت عنه لتعطيه شيئاً لوجدته ...
||My Mms|| ||My Mms|| : الدرس الثاني(كيف تكتب برنامجك الاول) 06-24-10
||الإدارة|| ||الإدارة|| : منتديات نورس فلسطين

الدرس الثاني(كيف تكتب برنامجك الاول) Empty
مُساهمةموضوع: الدرس الثاني(كيف تكتب برنامجك الاول)   الدرس الثاني(كيف تكتب برنامجك الاول) Icon_minitime31/8/2007, 10:32 pm

الإخوة الأعزاء في المنتدى

السلام عليكم ورحمة الله وبركاته

الدرس هذا هو أيضا عن لغة الجافا

الآن سنكتب برنامجنا الأول بلغة الجافا وسنقوم بتنفيذه إن شاء الله
قبل أن أكتب البرنامج أود أن أنوه إلى الملاحظات التالية :
1) لغة الجافا تسمى لغة case sensitive أي حساسة لحالة الأحرف بمعنى أن الأسم first يختلف في لغة جافا عن First ويختلف عن FIRST
2) أحب أن تلاحظوا أنه عند تخزين برنامج الجافا يجب أن يخزن الجافا باسم البرنامج الرئيسي (الclass الرئيسي) في البرنامج .
3) في برنامج الجافا أحب أن تلاحظوا أن ال class الرئيسي في برنامجنا (الذي سنذكره بعد قليل) في أول سطر أسمه first بحيث أنه عندما نقوم بتخزين البرنامج يجب أن يكون أسم البرنامج مطابق لأسم ال class الرئيسي في البرنامج بدون أي تغيير فعندما نقوم بتخزين البرنامج يجب أن يكون أسم البرنامج first.java وليس First.java ولا FIRST.java لأنه كما قلت لكم لغة الجافا حساسة لحالة الأحرف فالأحرف الصغيرة في لغة الجافا تختلف عن الأحرف الكبيرة .
4) مترجم لغة جافا مخزن في الدليل التالي : c:\java\bin لذلك عند تنفيذ البرنامج يجب أن يتم تخزين البرنامج في هذا الدليل c:\java\bin
5) ما أذكره هنا بأن المترجم مخزن في الدليل التالي c:\java\bin على فرض أن من نزل البرنامج نفذ الخطوات التي ذكرتها في الدرس الأول بأنه يجب أن نخزن برنامج الجافا في الدليل c:\java فمن قام بتخزين البرنامج على دليل آخر يفضل أن يقوم بإزالة البرنامج من قائمة إضافة إزالة برنامج ثم يعود وينزل البرنامج مرة أخرى على الدليل c:\java ثم تلقائيا برنامج java ينشيء دليل أسمه bin

في البداية سنستعمل برنامج المفكرة note pad في كتابة البرامج حتى نتعود على كيفية كتابة أوامر جافا وحتى نحفظها وبعد ذلك بعد في الدروس القادمة إن شاء الله سنستخدم برنامج jcreator

لنذهب إلى قائمة إبدأ ثم البرامج ثم البرامج الملحقة ثم المفكرة ثم أكتب البرنامج التالي كما هو دون تغيير

كودpublic class first {//begin class first
public static void main(String[]am) {//begin main
System.out.println("this is my first program of java");
}//end main
}//end class first


بعد ذلك أختار ملف ثم حفظ ثم أكتب في خانة أسم الملف "first.java" مع ملاحظة أننا يجب أن نخزن الملف تحت الدليل c: ثم java ثم bin أي أن الملف يجب أن يكون مخزن في الدليل التالي c:\java\bin ومن الأفضل أن تضع إشارة التنصيص " " لأن الهدف منها هو أن نتأكد أن الكمبيوتر قد قام بحفظ الملف تحت أسم first.java وليس تحت الأسم first.java.txt
كما في الصورة التالية :


نستطيع تنفيذ برنامج الجافا إما عن طريق الدوس أو عن طريق برامج تحرير لغة الجافا مثل jcreator أو jbuilder أو غيرها الآن سنبدأ في تنفيذ برنامج مكتوب بلغة جافا عن طريق الدوس
إذهب إلى الدوس عن طريق الذهاب إلى إبدأ ثم تشغيل وفي الخانة الظاهرة أكتب كلمة command ثم موافق
بعد ذلك تظهر لك الشاشة
أكتب cd java\bin ثم اضغط Enter
تظهر لك الشاشة على الشكل التالي :
c:\java\bin
أكتب الآن الأمر التالي :
javac first.java ثم اضغط Enter
إذا لم يكن هناك أي خطأ في البرنامج لن يعطي المترجم أي شيء وهذا يعني أنه لا يوجد خطأ وبعد ذلك أكتب
java first ثم إضغط Enter فتظهر نتيجة البرنامج كما يلي :
this is my first program of java
الآن بعد أن قمنا بتنفيذ البرنامج سأقوم إن شاء الله بشرح البرنامج بقدر استطاعتي لنبدأ مع السطر الأول :
كودpublic class first {//begin class first
كلمة public تعني أن البرنامج عام أي يمكن استدعاؤه من أي جزء من برنامج الجافا وهو عكس private خاص التي تعني أنه لا يمكن التعامل معه إلا داخل ال class نفسها فقط
class : برنامج الجافا مكون من عدة class وأحيانا قد يتكون البرنامج من عدة method ومع مرور الدروس إن شاء الله ستعرفون الفرق بينهما أما الآن فيكفي أن نعرف أن class هنا تعني أننا نسمي البرنامج الرئيسي بأسم class
first : أسم برنامج الجافا بمعنى أن برنامج الجافا يجب أن يخزن تحت الأسم first.java
{ تعني بداية كتلة معينة سواء كانت هذه الكتلة class أو جملة تكرار loop أو أي شيء آخر
} تعني نهاية كتلة معينة سواء كانت هذه الكتلة class أو جملة تكرار loop أو أي شيء آخر
السطر الثاني
كود public static void main(String[]am) {//begin main

public : سبق شرحها
static : تعني أن المتغير أو ال class يحتفظ بآخر قيمة طبعا للذين لا يعرفون البرمجة قد لا يفهمون ما أقصده ولكن مع مرور الوقت إن شاء الله ستتضح الصورة
void : تعني أن البرنامج لا يرجع أي قيمة
main : دليل للمترجم فعندما يرى هذا الرمز يعرف أن البرنامج يجب أن يبدأ تنفيذه من هنا .
string[] : تعني أننا نتعامل مع مصفوفة أما بالنسبة ل am فهو أسم للمصفوفة ونستطيع أن نكتب أي أسم مثل ali ، z ، ...... إلخ وسيتم بعون الله شرح المصفوفة في درس لاحق .
أما //begin main فهي جملة تعليقية أي لا يتم تنفيذها والهدف منها توضيحي فقط فلا يقوم المترجم بتنفيذها وهناك أكثر من طريقة للتعليق ولا يهمنا الخوض فيها لأنها لا تفيدنا كثيرا يكفي أن نعرف هذه الطريقة فالسطر الذي يبدأ بال // هو سطر تعليقي لا يتم تنفيذه
ملاحظة هامة :
هذا السطر

كود public static void main(String[]am) {

هذه الجملة تكون في كل برامج الجافا
أما السطر التالي :
كود System.out.println("this is my first program of java");

فهو أمر الطباعة في الجافا وتعني أطبع الجملة الموجودة بين قوسين ثم انتقل إلى السطر التالي ويجب ملاحظة أن الكلمة System يجب أن تبدأ بحرف كبير وإن بدأت بحرف صغير فسيعطي المترجم إشارة خطأ

وخلاصة الأمر أن برنامج جافا يجب أن يتكون من الآتي :

كودpublic class first {//begin class اسم الكلاس
public static void main(String[]am) {//begin main


هنا نضع جمل جافا


}//end main

إلى هنا انتهى الدرس

أرجو أن يكون واضحا

أنا جاهز لأي استفسار إن شاء الله على قدر استطاعتي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ملكة الاحساس

¦>عضو مبدع
¦>عضو مبدع<¦
ملكة الاحساس


انثى
الدرس الثاني(كيف تكتب برنامجك الاول) Unknow10
الدرس الثاني(كيف تكتب برنامجك الاول) Unknow10
الدرس الثاني(كيف تكتب برنامجك الاول) Carpen10
الدرس الثاني(كيف تكتب برنامجك الاول) Wrestl10
الدرس الثاني(كيف تكتب برنامجك الاول) Pi-ca-10
محترم ع الآخـر
||آلـعـمـــر|| ||آلـعـمـــر|| : 35
||الإنتساب|| ||الإنتساب|| : 06/08/2007
||نــقـــــآط|| ||نــقـــــآط|| : 6294
||السٌّمعَـة|| ||السٌّمعَـة|| : 1
||المساهمات|| ||المساهمات|| : 1313
||My Sms|| ||My Sms|| : لا يوجـد
||My Mms|| ||My Mms|| : الدرس الثاني(كيف تكتب برنامجك الاول) 06-24-10
||الإدارة|| ||الإدارة|| : منتديات نورس فلسطين

الدرس الثاني(كيف تكتب برنامجك الاول) Empty
مُساهمةموضوع: ر   الدرس الثاني(كيف تكتب برنامجك الاول) Icon_minitime27/3/2008, 8:34 pm

شكرا الك كيتر يا اسير
الرجوع الى أعلى الصفحة اذهب الى الأسفل
زائر
زائر
avatar



الدرس الثاني(كيف تكتب برنامجك الاول) Empty
مُساهمةموضوع: رد: الدرس الثاني(كيف تكتب برنامجك الاول)   الدرس الثاني(كيف تكتب برنامجك الاول) Icon_minitime2/2/2009, 8:19 pm

طيب افهمنا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
منايا

¦>عضو سوبر VIP
¦>عضو سوبر VIP<¦
منايا


انثى
الدرس الثاني(كيف تكتب برنامجك الاول) Egypti10
الدرس الثاني(كيف تكتب برنامجك الاول) Egypt10
الدرس الثاني(كيف تكتب برنامجك الاول) Progra10
الدرس الثاني(كيف تكتب برنامجك الاول) Painti11
الدرس الثاني(كيف تكتب برنامجك الاول) Pi-ca-10
محترم ع الآخـر
||آلـعـمـــر|| ||آلـعـمـــر|| : 39
||الإنتساب|| ||الإنتساب|| : 06/11/2008
||نــقـــــآط|| ||نــقـــــآط|| : 10339
||السٌّمعَـة|| ||السٌّمعَـة|| : 10
||المساهمات|| ||المساهمات|| : 5754
||My Sms|| ||My Sms|| : لا يوجـد
||My Mms|| ||My Mms|| : الدرس الثاني(كيف تكتب برنامجك الاول) 06-24-10
||الإدارة|| ||الإدارة|| : منتديات نورس فلسطين

الدرس الثاني(كيف تكتب برنامجك الاول) Empty
مُساهمةموضوع: رد: الدرس الثاني(كيف تكتب برنامجك الاول)   الدرس الثاني(كيف تكتب برنامجك الاول) Icon_minitime9/2/2009, 5:56 am


مشكور اسير على الموضوع تسلم
الرجوع الى أعلى الصفحة اذهب الى الأسفل
زائر
زائر
avatar



الدرس الثاني(كيف تكتب برنامجك الاول) Empty
مُساهمةموضوع: رد: الدرس الثاني(كيف تكتب برنامجك الاول)   الدرس الثاني(كيف تكتب برنامجك الاول) Icon_minitime12/2/2009, 4:56 am

شكرا دبدوب
الرجوع الى أعلى الصفحة اذهب الى الأسفل
زائر
زائر
avatar



الدرس الثاني(كيف تكتب برنامجك الاول) Empty
مُساهمةموضوع: رد: الدرس الثاني(كيف تكتب برنامجك الاول)   الدرس الثاني(كيف تكتب برنامجك الاول) Icon_minitime18/2/2009, 5:10 am

يسلمووووووو عيونك يا اسير
الرجوع الى أعلى الصفحة اذهب الى الأسفل
جرح الزمن

¦>عضو سوبر VIP
¦>عضو سوبر VIP<¦
جرح الزمن


ذكر
الدرس الثاني(كيف تكتب برنامجك الاول) Unknow10
الدرس الثاني(كيف تكتب برنامجك الاول) Unknow10
الدرس الثاني(كيف تكتب برنامجك الاول) Pi-ca-10
محترم ع الآخـر
||آلـعـمـــر|| ||آلـعـمـــر|| : 39
||الإنتساب|| ||الإنتساب|| : 01/10/2008
||نــقـــــآط|| ||نــقـــــآط|| : 16254
||السٌّمعَـة|| ||السٌّمعَـة|| : 12
||المساهمات|| ||المساهمات|| : 11983
||My Sms|| ||My Sms|| : لا يوجـد
||My Mms|| ||My Mms|| : الدرس الثاني(كيف تكتب برنامجك الاول) 06-24-10
||الإدارة|| ||الإدارة|| : منتديات نورس فلسطين

الدرس الثاني(كيف تكتب برنامجك الاول) Empty
مُساهمةموضوع: رد: الدرس الثاني(كيف تكتب برنامجك الاول)   الدرس الثاني(كيف تكتب برنامجك الاول) Icon_minitime18/4/2009, 4:23 am

يسلموووووووو
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ملكة بغرورى

¦>مراقب عام
¦>مراقب عام<¦
ملكة بغرورى


انثى
الدرس الثاني(كيف تكتب برنامجك الاول) Palest10
الدرس الثاني(كيف تكتب برنامجك الاول) Palest10
الدرس الثاني(كيف تكتب برنامجك الاول) Studen10
الدرس الثاني(كيف تكتب برنامجك الاول) Swimmi10
الدرس الثاني(كيف تكتب برنامجك الاول) Pi-ca-11
محترم ع الآخـر
||آلـعـمـــر|| ||آلـعـمـــر|| : 65
||الإنتساب|| ||الإنتساب|| : 15/11/2008
||نــقـــــآط|| ||نــقـــــآط|| : 30857
||السٌّمعَـة|| ||السٌّمعَـة|| : 4
||المساهمات|| ||المساهمات|| : 7021
||My Sms|| ||My Sms|| : احدر ان تسلم لغيرك زمانك فيصبح كل من كان ورائك امامك فالحقيير لن يكفيه دمارك بل سيبني نفسه من حطامك!
||My Mms|| ||My Mms|| : الدرس الثاني(كيف تكتب برنامجك الاول) Image.php?u=2&dateline=1278180923
||الإدارة|| ||الإدارة|| : منتديات نورس فلسطين

الدرس الثاني(كيف تكتب برنامجك الاول) Empty
مُساهمةموضوع: رد: الدرس الثاني(كيف تكتب برنامجك الاول)   الدرس الثاني(كيف تكتب برنامجك الاول) Icon_minitime18/9/2010, 3:17 am

شكرا ليك كتير على المعلومات
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الدرس الثاني(كيف تكتب برنامجك الاول)
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات نورس فلسطين :: ║ ║║أقسام التكنولوجيا و الإنترنت║║ ║ :: ║التصميم و الجرافيك║ ║Design & Graphics║-
انتقل الى: