إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

دورة في لغة الجافا للمبتدئين

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • #16
    رد: دورة في لغة الجافا للمبتدئين

    تصحيح لخطأ غير مقصود ::

    • ملاحظة : من غير JRE لا يوجد Java ، بمعنى تنزيل ملف ال جي آر إي مهم جدا ، للمبرمج وللمستخدم ، وفي الغالب يكون نازل عند الجميع لما ظهر من برامج كثيرة تحتاج إلى ملف الجافا JRE .


    • JDK : هام تنزيله للمبرمج من أجل تطوير البرامج أما المستخدم فلا يلزمه ، فهو ذا حجم كبير نسبيا .

    تعليق


    • #17
      رد: دورة في لغة الجافا للمبتدئين

      الدرس الثالث :: مدخل إلى البرمجة

      · خطوات كتابة البرنامج :

      1- تحليل البرنامج ( عمل مخطط له وفهم مدخلاته ومخرجاته والمتغيرات التي تلزم لعمله و ... الخ )
      2- كتابة البرنامج على أي محرر واستخدام ال cmd ك editor أو استخدام برنامج ك Net Beans وهو يسد عن عملية الكتابة والعمليتين التاليتين .
      3- الترجمة .
      4- التنفيذ .

      تعليق


      • #18
        رد: دورة في لغة الجافا للمبتدئين


        لنبدأ سويا ونفهم الأوامر التي سنبدأ بها في كتابة البرامج ..
        سنبدأ كبداية دون استخدام نت بينز وإنما في استخدام برنامج المفكرة النووتباد .

        الأمر Class :

        }class Name
        ...............................
        .................................
        ................................

        {

        تعليق


        • #19
          رد: دورة في لغة الجافا للمبتدئين

          مثال :: class Pro1

          ملاحظات هامة
          :

          1- يجب كتابة هذا الكود في كل برنامج نريد أن نصممه فهو جزء من برنامج الجافا ،
          2- الكلاس عبارة عن مجموعة من الأشياء المتماثلة فنقول كلاس للطلاب ، كلاس للطاولات ، كلاس للمحلات .. وهكذا .
          3- الاسم هنا كتابته اختيارية فأنت تختار الاسم الذي تريده لكن حفظك للملف سيكون بصيغة إجبارية وهي الاسم الاختياري الذي اخترته دوت جافا ..

          فبناء على ما كتبناه ينبغي حفظ الملف باسم Pro1.java

          4- يفضل أن يكون أول حرف من الاسم المختار كابتل لتر .
          5- يجب أن لا تبدأ التسمية برقم فلا يجوز نقول 1a أو ... الخ ،،، وإنما يجوز العكس a1 ... الخ .
          6- يمكن الاستغناء عن كلمة public وعدم كتابتها .

          تعليق


          • #20
            رد: دورة في لغة الجافا للمبتدئين


            2 - { } تسمى هذه الأقواس بال Blocks وهو ضروري للأمر كلاس والأمر Main كذلك .
            3 - الميثودز Methods ومن ضمنها الأمر : Main

            يوجد هذا الأمر في داخل الأمر كلاس وصيغته البرمجية أيضا واجبة للجافا وضرورية وهي كالتالي :


            }([] Public static void main ( String args
            ....................................
            ..................................
            .................................

            }



            4 - أوامر برمجية أخرى : يتم تنفيذها وكتابتها داخل البرنامج .
            5 - التعليمات والملاحظات : وهي تلزم المبرمج في توضيح أشياء لنفسه ويعبر عنها ليتم استخدامها ب //

            ملاحظة مهمة جدا : كل أمر في الجافا يجب أن ينتهي بفاصلة منقوطة Semi colon وكذلك للغة c++ وللغة c وللغة c sharp أما بالنسبة للفيجول بيزك بدون ; .

            ماتم كتابته يسمى كتابة أصل البرنامج وهو Source code .

            تعليق


            • #21
              رد: دورة في لغة الجافا للمبتدئين

              * عملية الترجمة (Compilation )

              1- نفتح برنامج Cmd عن طريق ابدأ أو Start ثم تشغيل أو Run ونكتب cmd فتأتي لنا هذه الشاشة .




              2- نكتب التالي بعد أن نذهب إلى أصل البرنامج ، أي في المكان الذي حفظنا فيه الملف بالضبط .
              ملاحظات في استخدام cmd .
              1- Cd.. تعني ارجع لي خطوة للخلف ، فمثلا أنا داخل القرص c داخل المجلد users/hp فعندما نضغط أو ننفذ هذا الأمر سنرجع إلى المجلد users ثم إلى القرص ذاته وهو قرص ال C .







              2- لكي نذهب إلى القرص الذي نريد نكتب اسم القرص ونقطتين فوق بعض .. مثال F:



              لاحظ هنا عندما أردت القرص d ، قال لي بأن الجهاز غير معرف لأنه هو الدي في دي لدي . ، والقرص h لايوجد لدي قرص h فلم يرى شيئا .

              3- Dir أو dir/w أو ... أوامر كثيرة يكفي أن نعرف أحد هذين الأمرين ،، لعرض الملفات الموجودة في المكان الذي أنا عليه ،، كما بالصور الآتية :





              وهكذا ...

              لنذهب إلى مجلد نكتب cd name حيث name هي اسم المجلد .

              وهذكا حتى نصل إلى الملف الذي نريد تشغيله والصورة تتكلم بذلك ..




              أمر الترجمة هو كالتالي ...

              Javac name.java حيث ال name هو الاسم الذي اخترناه للمشروع وبناء على مثالنا يكون

              Javac pro1.java

              إذا لم يظهر أي أخطاء فالبرنامج جاهز للتنفيذ أما إن وجد أخطاء فيكتب لك تلقائيا erros مع تحديد عددها وابدأ حلها لوحدك ... ويكون إما زيادة حرف أو نقصان حرف أو حرف سمول لتر وهو كابتيل لتر فلغة الجافا تعتبر Sentitve Case .. لذلك المفكرة معقد وهو للمحترفين فقط لكن ينبغي للبدائيين أيضا أن يبدأوا هكذا البداية ..

              تعليق


              • #22
                رد: دورة في لغة الجافا للمبتدئين

                * عملية تنفيذ البرنامج ( run ) :

                بعد إتمام الخطوات السابقة وبعد الترجمة مباشرة نكتب التالي

                Java name حيث ال name كما كتبناه في المشروع .

                Ex : java pro1

                ملاحظة : يسد عن كل هذه الخطوات برنامج النت بينز فهو يسهل عملية البرمجة للمستخدم ويترجم لوحده وزر التنفيذ عنده زر نضغط عليه ويشغل البرنامج تلقائيا .

                تم بحمد الله وفضله ...
                في انتظار استفساراتكم ...

                تعليق


                • #23
                  رد: دورة في لغة الجافا للمبتدئين


                  6- يمكن الاستغناء عن كلمة public وعدم كتابتها .





                  توضيح :
                  كنت كاتب
                  public class Name ، وعدلت ذلك بحذف public ... ، فنسيت حذف هذه النقطة ..
                  فيمكن كتابتها ويمكن الاستغناء عنها ..
                  ويمكن كتابة كلمات أخرى مثل
                  private و protected ....
                  لاحقا سنفهم كل هذه المفاهيم فهي مفاهيم متقدمة ..

                  تعليق


                  • #24
                    رد: دورة في لغة الجافا للمبتدئين


                    4- يفضل أن يكون أول حرف من الاسم المختار كابتل لتر .



                    قصدت بكلمة يفضل : أي أنه فيما لو كتبنا الكلمة كلها سمول لتر .. لابأس بذلك .. إنما الصواب هو أن يكون اسم الكلاس أول حرف كبتل لتر والباقي سمول لتر (BY convintion) أي متعارف برمجيا ...

                    تعليق


                    • #25
                      رد: دورة في لغة الجافا للمبتدئين


                      5 - التعليمات والملاحظات : وهي تلزم المبرمج في توضيح أشياء لنفسه ويعبر عنها ليتم استخدامها ب //




                      تسمى بمفهومها البرمجي ب Comments
                      // هي فقط لسطر واحد ...
                      أما لعدة أسطر فنستخدم
                      ...........*/
                      ...............
                      ........
                      /*

                      cSharp تكافئ #C

                      تعليق


                      • #26
                        رد: دورة في لغة الجافا للمبتدئين


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

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


                        تعليق


                        • #27
                          رد: دورة في لغة الجافا للمبتدئين

                          جزاك الله خيرا اخي الحبيب
                          شرح اكثر من رائع
                          نفع الله بك
                          تقييم




                          تعليق


                          • #28
                            رد: دورة في لغة الجافا للمبتدئين

                            المشاركة الأصلية بواسطة abdullah-albani مشاهدة المشاركة
                            جزاك الله خيرا اخي الحبيب
                            شرح اكثر من رائع
                            نفع الله بك
                            تقييم

                            وجزاكم كل خير ياغالي ,,, ونفع بكم يارب ..

                            تعليق


                            • #29
                              رد: دورة في لغة الجافا للمبتدئين

                              بعد توقف ,,, سأكمل هذه المادة العلمية وأوفي بوعدي لمن وعدته فأسأل الله العظيم العون على أن أنهي ذلك ,, وسأجيب على أي استفسار يردني ان شاء الله ,,,,


                              تعليق


                              • #30
                                رد: دورة في لغة الجافا للمبتدئين

                                الإخوة المشرفين : فضلا منكم إما أن تنقلوا الموضوع إلى مكان متاح فيه أن أضع المشاركات دون انتظار موافقتها ,, أم تفتحوا المجال ,, والسبب : حتى أرى إن كان التنسيق صحيح أم فيه مشاكل ,,,

                                أو : رح تتغلبوا في التنسيق ,,, الي بدكم اياه :)

                                تعليق

                                يعمل...
                                X