الجافا ... اللغة التي أدهشت العالم ( أستخداماتها ، والتعامل معها ، وتحميلها )


(م. عبد المنعم) #1

الجافا …
اللغة التي أدهشت العالم
( استخداماتها ، والتعامل معها ، وتحميلها )

توجد لغات برمجة عديدة , إلا أنه يوجد فيها نوع من التخصص ، حيث يعتمد إختيار اللغة على المهام التي نريد من الحاسب إنجازها . كما أن لكل لغة ما يناسبها ، وهناك مهام يصعب تنفيذها بلغة معينة ولكنها تكون ميسورة بلغة أخرى .

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

لغة الجافا

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

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

مميزات الجافا :

تتميز لغة الجافا بمميزات خاصة مما يجعلها أكثر لغات البرمجة إثارة حيث تمكننا من الآتي:

[ul]
[li]

اضافة الحركة والصوت الى صفحات الويب
[/li][li]
كتابة الألعاب والبرامج المساعدة
[/li][li]
انشاء برامج ذات واجهة مستخدم رسومية
[/li][li]
تصميم برمجيات تستفيد من كل مميزات الأنترنت
[/li][/ul]
توفر لغة الجافا بيئة تفاعلية عبر الشبكة العنكبوتية وبالتالي تستعمل لكتابة برامج تعليمية للإنترنت عبر برمجيات المحاكاة الحاسوبية للتجارب العلمية وبرمجيات الفصول الإفتراضية للتعليم الإلكتروني والتعليم عن بعد .

وعلى الرغم من صعوبة عملية البرمجة التي تتطلب عادة أربع سنوات دراسية للحصول على مؤهل جامعي في مجال تقنية المعلومات ، وجهاز حاسب شخصي ، وقدرات ذهنية مرتفعة ، وصبر طويل … إلا أن تعلم البرمجة بلغة الجافا يعد أسهل من تعلم البرمجة بلغات أخرى … والسبب هو انتشار الانترنت ، حيث تتوفر أدوات البرمجة بهذه اللغة على موقع شركة صن ميكروسيستمز ، كما يمكن تحميل برامج جافا من مواقع انترنت مختلفة .

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

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

وحتى تستطيع التعامل مع صفحات الجافا في حالة عدم الاتصال بالإنترنت ، تنبه إلى ما يلي :

أولاً : إذا كنت تستخدم ويندوز 98 أو ويندوز ملينيوم فلا داعي لتحميل برنامج الجافا لأنه موجود بهما أصلاً … أما إذا كنت تستخدم ويندوز إكس بي فعليك تحميل برنامج الجافا .

ثانياً : تأكد من تمكين الجافا ، وذلك كالتالي :
بعد فتح الصفحة اختر خيارات إنترنت من القائمة المنسدلة لـ أدوات ثم خيارات متقدمة ثم أشر على تمكين تسجيل الجافا وتمكين جهاز تحكم الجافا .

ثالثاً : تأكد من تشغيل الإطارات المنبثقة ، وذك باختيار “حظرالإطارات المنبثقة " من القائمة المنسدلة لـ” أدوات" ثم اختيار “تشغيل الإطارات المنبثقة” …
أو بمعنى آخر، قد تظهر لك العبارة التالية أعلى الصفحة :
" لحماية الأمان قام Internet Explorer بتقييد عرض هذا الملف للمحتوى النشط الذي قد يتمكن من الوصول لجهازك إذا كنت تثق بهذه الصفحة أنقر هنا للحصول عليه " …
أنقر عليها ثم أختر : السماح بالمحتوى المحظور ، تظهر رسالة أخرى ، أختر نعم .

رابعاً : قـد تحتاج أحيانـاً إلى تحديث الصفحـة ويكون ذلك بالضغط على زر الفارة الأيمن ثم إختيار تحديث .

[CENTER]
م ن ق و ل
والله من وراء القصد

رابط تحميل الجافا :

http://www.absba.com/modules.php?name=Downloads&d_op=viewdownloaddetails&lid=4155&ttitle=JAVA_VM#dldetails
[/center]


(oga12) #2

ررررررررراااااااااااائئئئئئئئئعععععععععععععع


(قويه راس) #3

مشكووووور مشكووور عبد المنعم ماتعرف اشكثر ادور هالبرنامج مشكووور الله يجازيك بالخير


(tato88888) #4

thank uuuuuuuuuuuuuu


(tato88888) #5

thankkkkkkkkkkkkkkkkkkk uuuuuuuuuuuuuuuuuuuuu


(a_y_eng88) #6

مشكوووووووور


(salah eldin) #7

الف شكر على المجهود الحلو دة


(علي الدين) #8

مدخل جميل لمن يريد التعرف على الجافا . شكر الله لك يا أخي .


(oshi) #9

مشكورررررر اخى الغالى


(_n_) #10

مشكور جدا على الشرح

دمت بود


(suha) #11

شكرا عالتعريف…
بس ممكن طلب… مواقع تعليمية مفيدة عن Distributed System
وطريقة برمجتها بالجافا واذا ممكن بالتحديد حول CORBA


(system) #12

انا سعيد بكل عضو في هذا المنتدى —طالما يناقش لغة الجافا ومكوناتها غير اني ارجو من الأخوة الاعضاء —على من لدية مسائل مع حلولها ان يرسلها لي على ايميلي hardlovejamal@hotmail.comوله جزيل الشكر


(system) #13

الأخوة الأعضاء حياكم الله من يريد كتب في تعلم الجافا باللغة العربية اوالانجليزية فيطلب فأنا لها


(system) #14

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


(WFG2007) #15

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


(مى محمد احمد) #16

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


(labtob) #17

اذا سمحتوا انا عايزه برنامج برمجه الجافا مش الجافا علشان الشات ياريت حد يرد عليا لو سمحتوا انا مش لاقيه خالص


(labtob) #18

الجافا بلاس يا جماعه لو سمحتوا عايزه ضروري اوووووووووووووووووي


(almohra13) #19

thank you so much


(محمود بهلول) #20

مشكور يا أستاذ على المعلومات القيمة