منتديات نور الهدى

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

+2
KatKat
cs_senior
6 مشترك

    core java course ----1

    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    core java course ----1 Empty core java course ----1

    مُساهمة من طرف cs_senior الأحد 15 يونيو 2008 - 18:43

    طبعا الناس قاعده مستنيه الجد بعد مقدمه الجافا
    عاوزين تكتبوا hello world
    يلا كل واحد يفتح البرناج اللى هيشتغل عليه
    (انا بشتغل عل jcreator-راماتى قليله اهئ اهئ اهئ هئ)
    بس هتلاقو مفااجاه
    hello world  اساسا موجوده
    يلا شغلوا البرنامج
    عاده) f5)

    ومبروك عليكو اول برنامج بالجافا (ياخطير انت)

    ده اول توتيريال
    شبتر اتنين كله وبيتكلم عن المتغيرات فى الجافا
     ان شا لله يخلص عل الاربع
    عشان الشبتر اللى بعده عاوز شويه شرح بالعربى كده

    java tutorial

    بنرحب باى استفسارت

    ملحوظه الناس الى هتشتغل عل jcreator
    البرنامج مش بيطلع شاشه سودا زى الدوس
    بالعكس بيضا وابيض من البياض كمان
    هتظهر تحت مكتوب عليها output
    حبيت بس انبهكوا بدل ما تقعدوا نص ساعه تستنوا الناتج زى ما حصل مع ناس )يادى الكسوف)

    ومش تنسوا اللى يعدى يسيب تعليق عشان نعرف الناس المتابعه بس
    KatKat
    KatKat
    CS Supporter
    CS Supporter


    وسام المسابقة العلمية الأولى : وسام المركز الأول انثى
    عدد الرسائل : 3632
    العمر : 35
    Location : MaNsOuRa
    نقاط : 1619
    تاريخ التسجيل : 18/01/2008

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف KatKat الأحد 15 يونيو 2008 - 19:48

    شكرا جداااااااا يا بشمهندس Smile
    avatar
    زائر
    زائر


    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف زائر الأحد 15 يونيو 2008 - 20:21

    انت استعجلت ليه يا ضياء .. انا كان في دماغي حاجة تانية

    بس النت عندي كان مهبل النهاردة معرفتش ادخل
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف cs_senior الأحد 15 يونيو 2008 - 20:34

    Falcon كتب:انت استعجلت ليه يا ضياء .. انا كان في دماغي حاجة تانية

    بس النت عندي كان مهبل النهاردة معرفتش ادخل

    حط اللى فى دماغك عادى ولو كتير المده  تزيد
    avatar
    زائر
    زائر


    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف زائر الأحد 15 يونيو 2008 - 20:50

    لا مش هينفع .. احنا عاوزين الموضوع يبقي ماشي بنظام

    كان في جولة سريعة في الـ NetBeans كنت عاوز أشرحها قبل ما ندخل syntax اللغة

    عموما مش مهم ،، هتيجي بعدين .. التوتوريال حلوة .. وان شاء الله المدة تكفي جدا
    Hunikal
    Hunikal
    مشرف منتدى برمجة الويب
    مشرف منتدى برمجة الويب


    ذكر
    عدد الرسائل : 1914
    العمر : 34
    Location : Alexandria
    نقاط : 183
    تاريخ التسجيل : 19/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف Hunikal الأحد 15 يونيو 2008 - 21:30

    تمام
    و انا متابع معاكو ان شاء الله
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف cs_senior الأحد 15 يونيو 2008 - 22:19

    Falcon كتب:لا مش هينفع .. احنا عاوزين الموضوع يبقي ماشي بنظام

    كان في جولة سريعة في الـ NetBeans كنت عاوز أشرحها قبل ما ندخل syntax اللغة

    عموما مش مهم ،، هتيجي بعدين .. التوتوريال حلوة .. وان شاء الله المدة تكفي جدا

    معلش يا محمود بس انت عارف ان netbeans بطئ جدا
    فاعمل حساب الناس الى راماتهم قليله زى حلاتى
    Hunikal
    Hunikal
    مشرف منتدى برمجة الويب
    مشرف منتدى برمجة الويب


    ذكر
    عدد الرسائل : 1914
    العمر : 34
    Location : Alexandria
    نقاط : 183
    تاريخ التسجيل : 19/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف Hunikal الأحد 15 يونيو 2008 - 22:22

    cs_senior كتب:
    معلش يا محمود بس انت عارف ان netbeans بطئ جدا
    انا شغال بية
    اصل لما جيت انزل الجافا نزلت بكدج واحدة و هو كان معاها
    في اية تاني ممكن اشتغل بة علي اللينوكس
    لو فية حاجة احسن اوك بس تكون لينوكس Very Happy
    Hunikal
    Hunikal
    مشرف منتدى برمجة الويب
    مشرف منتدى برمجة الويب


    ذكر
    عدد الرسائل : 1914
    العمر : 34
    Location : Alexandria
    نقاط : 183
    تاريخ التسجيل : 19/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف Hunikal الإثنين 16 يونيو 2008 - 3:27

    استفسار
    بالنسبة للجزء بتاع الـ

    Literals
    انا مش فاهم الموضوع اوي
    مستوعب الكود اللي هو عملو اة
    لاكن مش فاهم النظرية بتاعت الكلام دة او الاستخدام بتاعة
    يفرق اية عن التعامل مع انواع الارقام العادية !!

    اة نقطة تانية
    في الكود دة
    الكود:

    float x=5.1f;
    int i=1;
    int j= (int)(i*x);
    System.out.println("Mixed int and float:j=" +j);
    هو لية استعمل المتغير i
    ما ممكن يتعامل بية بالاسلوب دة
    الكود:

    float x=5.1f;
    int j= (int)x;
    System.out.println("Mixed int and float:j=" +j);
    و هيكون نفس الناتج = 5
    اصلة كرر العملية دي في الاكواد اللي بعد كدة scratch
    avatar
    زائر
    زائر


    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف زائر الإثنين 16 يونيو 2008 - 4:07

    بص يا اسلام بالنسبة للـ Literals

    هو المبدأ دا بيقولك .. ان كل حاجة بتعبر عن نفسها

    فلما اكتب 10 .. دا معناه انو integer

    لما أكتب 'c' ... دا معناه انو char

    لما اكتب "falcon" .. دا معناه انو string

    لما اكتب 3.12 ... دا معناه انو float

    لما اكتب true | false ...... دا معناه انو bool

    يعني


    لما أعرف متغير int x = 10

    فين الـ Literal اللي هنا ؟

    هي الـ 10 >>> لأن الـ 10بتعبر عن integer

    إذا ..
    what you type is what you get

    ################################

    بالنسبة للجزئية التانية عادي

    هي المفروض عادي زي ما انت كاتبها .

    معتقدش في مغزي من الحركة دي
    Hunikal
    Hunikal
    مشرف منتدى برمجة الويب
    مشرف منتدى برمجة الويب


    ذكر
    عدد الرسائل : 1914
    العمر : 34
    Location : Alexandria
    نقاط : 183
    تاريخ التسجيل : 19/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف Hunikal الإثنين 16 يونيو 2008 - 4:17

    كدة الموضوع وضح
    شكرا علي المتابعة
    cheers
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف cs_senior الإثنين 16 يونيو 2008 - 4:48

    Hunikal كتب:استفسار
    بالنسبة للجزء بتاع الـ

    Literals
    انا مش فاهم الموضوع اوي
    مستوعب الكود اللي هو عملو اة
    لاكن مش فاهم النظرية بتاعت الكلام دة او الاستخدام بتاعة
    يفرق اية عن التعامل مع انواع الارقام العادية !!


    هو لما اقولك
    int x=30;
    واسالك القيمه بتاعت اكس بكام
    هتقولى 30
    طايب

    لما اقولك 30 ديه نوعها ايه
    هتوقلى عدد صحيح
    عرفت ازاى
    لانها حققت شرط الاعداد الصحيحه مش فيها كسور
    معنى كده انك قدرت تعرف انها int من شكلها

    تمام تعال نجرب تانى

    "ahmed"

    قولى بقى الكلمه اللى كتبتها نوعها ايه

    علطول هتلاقى جت فى دماغك string

    كويس اوى كده انت وصلت

    يبقى
    Literal=value+represent rule

    يبقى لو سالتك تانى ادينى مثال عل char

    تقولى علطول قيمه + الشكل المميز للنوع ده
    مثلا 'c'

    وفايده الكلام ده كله
    ان ممكن نفس القيمه تخليها باكتر من نوع لو غيرت الشكل بتاعها
    يعنى مثلا
    300 ديه int
    طب عاوزها لونج
    اضيف فى الاخر حرف l
    هتبقى كده 300l

    طب عاوزها string

    "300"
    طب عاوزها مش ديسميل
    عوزها مثلا هكسا
    0x300











    اة نقطة تانية
    في الكود دة
    الكود:

    float x=5.1f;
    int i=1;
    int j= (int)(i*x);
    System.out.println("Mixed int and float:j=" +j);
    هو لية استعمل المتغير i
    ما ممكن يتعامل بية بالاسلوب دة
    الكود:

    float x=5.1f;
    int j= (int)x;
    System.out.println("Mixed int and float:j=" +j);
    و هيكون نفس الناتج = 5
    اصلة كرر العملية دي في الاكواد اللي بعد كدة



    الفكره مش انه يطبع 5
    فيه قانون بيقول لو واحدمن المعاملات نوعه float
    يبقى الناتج هيكون برضك float

    فلو ضربت int * float=float

    بس فى المثال هو
    عاوز يخزن فى int فعمل التحويل
    جرب تعمل نفس المثال بس بالاسلوب ده


    الكود:

    float x=5.1f;
    int i=1;
    int j= i*x;
    System.out.println("Mixed int and float:j=" +j);
    وشوف الناتج


    يارب تكون وصلت
    Hunikal
    Hunikal
    مشرف منتدى برمجة الويب
    مشرف منتدى برمجة الويب


    ذكر
    عدد الرسائل : 1914
    العمر : 34
    Location : Alexandria
    نقاط : 183
    تاريخ التسجيل : 19/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف Hunikal الإثنين 16 يونيو 2008 - 4:54

    لا وصلت تمام
    شكرا
    cheers
    BooDy
    BooDy
    ( النائب العام )
    ( النائب العام )


    ذكر
    عدد الرسائل : 2781
    العمر : 34
    نسبة احترام قوانين المنتدى : core java course ----1 E7tram11
    نقاط : 690
    تاريخ التسجيل : 16/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف BooDy الإثنين 16 يونيو 2008 - 14:15

    thnx 3la el site

    el 7md llah fhemt kwayes meno ....

    bas fe 7aga b2a ... hwa ana b3d ma a3mel brnameg ... w 5alas 3amaltelo Save

    Ezzay b2a aRUNo fe el system ... mn 3'eer el netbeans???

    m3a el 3elm eny sha3'al 3al Fedora


    thnx in advance ...
    salam
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف cs_senior الإثنين 16 يونيو 2008 - 14:35

    لينكوس او وندوز الفكره واحده
    بودى مش تقارن بين السى شارب والجافا
    انت معتمد انك بتعمل رن لبرنامج السى شارب
    وفى الحقيقه انت كده عملت deployment


    deployment يعنى لما تخلص برنامج تجمع ملفاته وتبدا تنشره
    وتنقله من جهاز لجهاز بس طبعا بعد تظبط حاجات كتير زى اسم البرنامج والعلامه المميزه وحاجات تانيه كتير

    فى الدوت نت جابت طريقه جديده مختصره للبرامج الصغيره اسمها clickonce
    يعنى البرنامج يشتغل من غير تسطيب بمجرد ما تدوس عليه
    بس الكلام ده مش فى الجافا
    الجافا عشان تنقل البرنامج من جهاز لجهاز لازم تعمل deployment له

    لو عاوز من غير ما تستخدم نت بينز يبقى تعمل compile للبرنامج من الشل
    BooDy
    BooDy
    ( النائب العام )
    ( النائب العام )


    ذكر
    عدد الرسائل : 2781
    العمر : 34
    نسبة احترام قوانين المنتدى : core java course ----1 E7tram11
    نقاط : 690
    تاريخ التسجيل : 16/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف BooDy الإثنين 16 يونيو 2008 - 15:04

    لو عاوز من غير ما تستخدم نت بينز يبقى تعمل compile للبرنامج من الشل
    i'm talking about "HOW" to compile it Very Happy Very Happy
    what packages i need to compile it??

    thx anyway
    cs_senior
    cs_senior
    مشرف منتدى السى شارب
    مشرف منتدى السى شارب


    ذكر
    عدد الرسائل : 408
    نقاط : 80
    تاريخ التسجيل : 28/04/2008

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف cs_senior الإثنين 16 يونيو 2008 - 15:16

    BooDy كتب:

    bas fe 7aga b2a ... hwa ana b3d ma a3mel brnameg ... w 5alas 3amaltelo Save

    Ezzay b2a aRUNo fe el system ... mn 3'eer el netbeans???


    i'm talking about "HOW" to compile it
    what packages i need to compile it??


    انت بتجاوب عل نفسك من جوه النت بينز
    سيب حكايه الكومبيل ديه دلوقتى المهم البرنامج يشتغل من النت بيز
    avatar
    زائر
    زائر


    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف زائر الإثنين 16 يونيو 2008 - 16:50

    بص يا عبد الله لو عاوز تشغل البرنامج من الـ shell

    اعمل build للبرنامج .. عادي .. بعدين هتلاقيه بيقولك كدا


    core java course ----1 37412455lt3

    معلشي النت سريع شوية فعشان كدا الصورة اترفعت بسرعه فعشان كدا رديت في ثواني Very Happy
    BooDy
    BooDy
    ( النائب العام )
    ( النائب العام )


    ذكر
    عدد الرسائل : 2781
    العمر : 34
    نسبة احترام قوانين المنتدى : core java course ----1 E7tram11
    نقاط : 690
    تاريخ التسجيل : 16/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف BooDy الإثنين 16 يونيو 2008 - 20:06

    يووووريييييكااااا

    وجدتهااا Very Happy Very Happy

    تدفعوا كام و أقولكم؟؟ Razz

    يلا هعتبرها صدقة بقى Razz Razz

    For Linux && Solaris Users ONLY
    Wink Wink Wink

    و شكرا على ردك يا فالكون ... كنت قربت انت شوية ... بس على فكرة مش بيظهرلي السطر ده لما أعمل رن للبرنامج في النت جينز Very Happy
    avatar
    زائر
    زائر


    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف زائر الإثنين 16 يونيو 2008 - 22:52

    ممممممم

    اصل انا مش عارفه بصراحه ايه النظام في اللينوكس

    بس الفكرة كلها واحده

    دا لما بتعمل run للبرنامج من الشل او الكوماند برومبت

    لكن الاختلاف بقي لو هتعمل compile بايدك

    يعني لو انت كاتب مثلا في الـ Notepad هتضطر انك تعمل الأول الكلاس
    وبعدين تعمل compile

    تقريبا علي ما افتكر كان بالسطر دا

    الكود:
    javac  HelloWorld.java

    عموما هي هتيجي واحده واحده

    الأهم ان احنا ماشيين في الـ syntax

    والحاجات الاضافية دي هتيجي بالممارسة
    avatar
    زائر
    زائر


    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف زائر الإثنين 16 يونيو 2008 - 22:55

    بس على فكرة مش بيظهرلي السطر ده لما أعمل رن


    لا مش run

    هي build

    Very Happy

    لو عملت build هتظهرلك Very Happy
    Ahmed Samir
    Ahmed Samir
    عضــو شــرف
    عضــو شــرف


    ذكر
    عدد الرسائل : 1654
    العمر : 34
    Location : Mansoura DC
    نقاط : 103
    تاريخ التسجيل : 16/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف Ahmed Samir الإثنين 16 يونيو 2008 - 22:57


    تمااااااااااام جدااااااا ياجماعه
    انا برد عشان اقول اني متابع معااااكو
    Twisted Evil Twisted Evil

    BooDy
    BooDy
    ( النائب العام )
    ( النائب العام )


    ذكر
    عدد الرسائل : 2781
    العمر : 34
    نسبة احترام قوانين المنتدى : core java course ----1 E7tram11
    نقاط : 690
    تاريخ التسجيل : 16/06/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف BooDy الإثنين 16 يونيو 2008 - 23:14

    هيهيهي
    اشطة يا حودة

    كده الطريقتين اشتغلوا ... ممكن أستغنى عن النت جينز بقى Very Happy Very Happy

    سلاام
    Darwiesh
    Darwiesh
    مشرف قسم الاى اس
    مشرف قسم الاى اس


    ذكر
    عدد الرسائل : 40
    Location : in the sad island
    نقاط : 0
    تاريخ التسجيل : 04/10/2007

    core java course ----1 Empty رد: core java course ----1

    مُساهمة من طرف Darwiesh الثلاثاء 17 يونيو 2008 - 15:33

    بسم الله ما شاء الله كان الله في عونكم ......وتمام يا رجالة هو ده الشغل

      الوقت/التاريخ الآن هو الأحد 28 أبريل 2024 - 1:08