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

programming with JAVA (introduction)

اذهب الى الأسفل

programming with JAVA (introduction) Empty programming with JAVA (introduction)

مُساهمة من طرف snake السبت ديسمبر 01, 2007 2:38 pm

جافا عبارة عن لغة برمجة كينونية (object oriented) مشتقة من لغة سي بلس بلس، و لكنها تمتاز عن اللغات الأخرى بأنها تمكنك من كتابة برنامج مرة واحدة فقط و من ثم تستطيع أن تشغل البرنامج على أي جهاز كمبيوتر آخر، حتى إذا كان من نوع آخر أو يعمل على نظام تشغيل مختلف، بدون الحاجة لإعادة تركيب البرنامج. مثلا صممت برنامج بلغة الفيجوال بيزك فإنه لا يمكنك تشغيله إلا على الويندوز, أي يجب عليك تصميم نفس البرنامج بواسطة لغة برمجة أخرى إذا كنت تريد تشغيله على اللينكس مثلا. لكن بواسطة الجافا يمكنك تصميمه في أي نظام وتشغيله من أي نظام وهذا ما يسمونه (wora : write once run anywhere).

هنالك ثلاثة مستويات من جافا:

1) (Java 2 Standard Edition (J2SE: النسخة الرئيسة من جافا، و تستخدم عادة لكتابة برامج للكمبيوتر الشخصي.

2) (Java 2 Enterprise Edition (J2EE: النسخة الأكبر من جافا. تشمل النسخة الرئيسة. تستخدم عادة لكتابة برامج كبيرة للشركات أو لكتابة مواقع الإنترنت.

3) (Java 2 Micro Edition (J2ME: النسخة الأضغر من جافا، و تستخدم لكتابة برامج للأجهزة الصغيرة مثل الهواتف النقالة و المساعدات الشخصية الرقمية (PDA).

جميع هذه المستويات تتعامل مع نفس أسلوب البرمجة، و لكنها تختلف بشكل رئيسي من ناحية المكتبات الجاهزة (API) و بعض الأشياء الأخرى غير الأساسية.

نبذة عن تاريخ جافا:

في عام 1991 قامت شركة صن مايكروسيستمز (Sun Microsystem) بتمويل بحث لإنشاء لغة برمجة لتطوير الأدوات الإلكترونية الذكية، و كنتيجة لهذا البحث ظهرت لغة برمجة مبنية على لغة سي بلس بلس (++C) أطلق عليها مخترعها جيمس غوسلنغ (James Gosling) اسم أوك (Oak). و لكن بعد ذلك تم إكتشاف أن هنالك لغة برمجة تدعى أوك. لذا، و أثناء زيارة بعض موظفي شركة صن مقهى محلي، تم إقتراح اسم جافا (Java) و تم إختياره.

في هذه الأثناء كان المشروع الذي بنيت هذه اللغة من أجله يواجه بعض الصعوبات، حيث أن سوق الإلكترونيات الذكية لم ينمو كما كان هو متوقع. و لكن شاءت الصدف أن الشبكة العنكبوتية (World Wide Web) بدأت بالإنتشار في عام 1993 و أدركت شركة صن فائدة جافا لإضافة المحتوى الحيوي (Dynamic Content) و الصور المتحركة (Animation) إلى صفحات الشبكة.

في شهر مايو من عام 1995 قامت شركة صن بالإعلان عن جافا رسميا، و كان إقبال القطاع التكنولوجي و قطاع الأعمال عليها كبير بسبب الإهتمام الكبير بالشبكة العنكبوتية.

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

أما جافا سكريبت فهي ليست جافا, بل تم شراء الإسم التجاري ل جافا من شركة صن مايكروسيستمز إلى شركة نيت سكيب.[/font][/font]
snake
snake
¨°o.O (عضو) O.o°¨
¨°o.O (عضو) O.o°¨

ذكر
عدد الرسائل : 15
العمر : 36
العمل : student
الدراسة : uofk, faculty of engineering,electrical and electronics
الحالة الاجتماعية : single
تاريخ التسجيل : 26/11/2007

بيانات العضو:
من مواضيعي:
تعاليق المديرون والمشرفون:
المزاج اليوم: رايق

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

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى