يسرنا في هذه الصفحات أن نقدم لكم محاولة متواضعة للتدريب على البرمجة بلغة الجافا بشقيها تطبيقات الجافا وبريمجات الجافا
مع تحيات : عماد الدين زغلول ** رئيس قسم التدريب بمركز التطوير التكنولوجي بدمياط
كيف أجهز حاسبي للبرمجة ؟
لكي تكتب برنامجا بلغة الجافا يجب أولا إعداد الحاسب وتجهيزه بنوع من البرمجيات الخاصة ببرمجة الجافا وتتوفر في الوقت الراهن العديد من المنتجات المختلفة الخاصة بتطوير برامج الجافا ولكن أهمها وأشهرها الآن
Java 2 Platform, Standard Edition (J2SE)
Java Developers Kit ( JDK)
ويمكنك تحميلها من موقع شركة صن ميكروسيستيمز السابق وهي أحدث اصدارة من العدة ولكن اذا اردت أن تستخدم الادوات التي استخدمها فيمكنك تحميلها من الموقع
http://java.sun.com/products/archive/jdk/1.1.8_010/كما يمكنك تحميل ما تريد من أدوات البرمجة الخاصة بلغة الجافا من الموقع
أدوات برمجة الجافا
http://java.sun.com/products/archive/index.html وبعد أن حملت العدة على حاسبي كيف أثبتها وأجهزها للعمل ؟
الآن بدأ العمل الجدي ياصاحبي وهذا السؤال هو البداية الحقيقية للبرمجة نعم تجهيز ادوات البرمجة عملية معقدة نوعا ما وتختلف من حاسب الى آخر ولكن مع الاصرار والثقة لا توجد مشاكل وما قام به غيرك ليس مستحيلا وبالتالي يمكنك مع قليل من التركيز القيام به واذا كان نظام التشغيل لديك هو ميكروسوفت ويندوز بأي أصدارة وقمت بتحميل العدة الخاصة بالبرمجة فما عليك الا تثبيتها كما تثبت أي برنامج جديد وفي هذه الحالة يوجد اختلاف عن باقي البرامج حيث لن يوضع في قائمة البرامج أي رمز للعدة ولن تجد مايدل على وجود العدة في قائمة البرامج ولكن في الجزء الرئيسي من القرص الصلب في حاسبك وهو غالبا السي سوف تجد مجلدا يحمل اسم النسخة التي قمت بتثبيتها من العدة وهي في الحاسب لدي 1.1.8 وهذه العدة تعمل في الخفاء ولكي تجعلها تعمل مع أي جزء من اجزاء القرص الصلب عليك القيام بهذه العملية
من قائمة ابدأ اختر أمر تشغيل وفيه اكتب
ثم انقر على موافق فيظهر الصندوق الحواري التالي قم بالتنقل بين مفاتيح الجدولة فيه الى أن تصل الى الشكل التالي
الحمد لله لقد نجحت وماذا بعد ؟
نعم نعم هذه سمات النابغين عند التوفيق يكون الحمد لله الذي به ومنه نتعلم وعلوم البرمجة كلها فتح من الله على عباده الذين يعملون ويأخذون بالأسباب وبعد أن نجحنا في اعداد الحاسب للبرمجة بلغة الجافا نمضي قدما الى الخطوة التالية وهي اختيار برنامج لتحرير النصوص لكتابة برامج الجافا
ونحن نعرف أن برامج الحاسب تكتب بالنسبة لمعظم لغات البرمجة بكتابة النص في معالج نصوص وهناك بعض اللغات مثل سي بلاس بلاس يكون معها معالج نصوص خاص بها
SunSoft Java Workshop هذا البرنامج هو أداة برمجة وضعه مطوروا لغة الجافا ومزود بمعالج نصوص خاص ايضا ويمكن تحميله من الشبكة ولكن عليك الصبر لأن هناك مفاجأة سوف أقدمها لك بعد قليل بعد أن نتعرف على برامج كتابة النصوص
ياصديقي أنا واحد مبتدأ لا تحيرني ؟
أنا لا أحيرك ولكن أريدك أن تلم بالأمور وتتعرف على كل الطرق ثم اترك لك الإختيار لأن ما يناسبني ربما لا يناسبك عموما برامج لغة الجافا هي ملفات نصية بسيطة لاتحتوي على مزايا خاصة بتنسيق النصوص ويمكن كتابتها بأي معالج نصوص مثل الدفتر أو المفكرة أو برنامج الدوس ايديت وبالنسبة لمن يستخدمون نظام أبل ماكنتوش يمكنهم كتابة برامج الجافا بواسطة سيمبل تيكست
يا صديق أنا لا أعرف الا برنامج الوورد فهل يصلح ؟
يا صاحبي لا تغضب صبرا نعم يصلح برنامج الوورد لكتابة برامج الجافا ولكن بشرط أن تحفظ الملفات كنصوص فقط يعني
Text Only
لقد وعدتني بمفاجأة أما آن الأوان بعد لها ؟
آن الآوان وهي مفاجأة سارة سوف تساعدك كثيرا في البرمجة وهي عبارة عن برنامج يعمل في بيئة الويندوز ويقوم بكل شيء نيابة عنك ولكن ما أطلبه منك هو الدعاء لأبو دعاء
http://www.geocities.com/tdcdom9/JEDPls13.zip شكرا جزيلا ومن فعل معروفا يتمه كيف يعمل هذا البرنامج ؟
هذا البرنامج يوفر عليك كثيرا من الجهد والعناء عند البرمجة سواء كان ذلك للتطبيقات أو البريمجات
ولنتعرف أولا على تجهيز البرنامج وربطه بعدة الجافا على حاسبك
يا أستاذ لقد دوختني معاك البرناج أيضا يحتاج الى إعداد ؟
صبرا صبرا هذه الإعدادات لا تتم الا مرة واحدة فقط وبعد ذلك سوف تكون الأمورسهلة جدا ويا سيدي تهون علينا في المعالي نفوسنا ومن يخطب الحسناء لم يغلها المهر واذا كان عنترة قد أحضر لعبلة مهرا من النوق العصافير كلفه الكثير فما بالك تبخل على الجافا بقليل من الجهد ما علينا لنرجع الى الموضوع بعد أن تقوم بثبيت البرنامج اتبع الخطوات التالية
أولا : افتح البرنامج واختر أمر أدوات كما في الشكل
فيظهر الشكل أدناه قم بكتابة مافيه مع مراعاة تغيير رقم الاصدارة التي قمت بتحميلها هذا اذا كانت مختلفة
هل الأن أصبحت جاهزا لكتابة برنامجي الأول أم لا ؟
ياصديقي سمعت بيتا لابي القاسم الشابي يقول ومن يتهيب صعود الجبال *** يعش أبد الدهر بين الحفر
نعم الآن أصبحنا على بداية الطريق ومتأهبين للانطلاق الى عالم اغرب من الخيال وفيه من السحر الحلال اذا صح هذا التعبير أنه عالم الجافا وهذه بعض الخبرات انقلها اليك
أولا تحتاج الجافا الى المام بسيط بأوامر الدوس حيث تعمل من خلال سطر الأوامر
لقد أصبحت متشوقا لكتابة برنامجي الأول فلما التمهل ؟
ياصديقي لنمضي الأن أستعمل معالج النصوص الذي اخترته وان كنت افضل استخدام البرنامج السابق
ابدأ البرمجة بلغة جافا