لغـــة الجافا java برمجة بلغة الجافا وتطوراتها وجديدها وكل ما يلزمها

إضافة رد
قديم 09-06-2009, 09:04 PM
  #1
شذى الروح
مشرفة سابقة
 الصورة الرمزية شذى الروح
 
La spécialité: Autres
جامعة العربي التبسي تبسة
تاريخ التسجيل: 15-07-2008
الدولة: اتمنى ان تكون الجنة
المشاركات: 3,501
شذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداعشذى الروح عضو محترف الابداع
افتراضي الفرق بين جافا و الجافاسكريبت


ماهو الفرق بين الجافا و الجافاسكربت؟
كان هذا السؤال في أحد الدروس تعلم الجافا. فرغم أن كلتيهما تؤديان بعض نفس الوظائف. الا انه لايوجد أي علاقة مباشرة بين اللغتين و القضية تشابه اسماء.
فالجافا تعتبر (Object Oriented Programming (OOP)) و اخترعها جيمس غوسلنج من (Sun Microsystems) الشهيرة بينما اخترع الجافاسكربت مجموعة (Netscape) الشهيرة أيضاً و تعتبر أيضاً (OOP).
لكي نوضح الصورة أكثر دعونا نعتبر الجافاسكربت ابنة العم البعيدة للجافا. فهناك قواسم كثيرة مشتركة من الأوامر التي تكتب اثناء البرنامج. ولكن الجافا سكربت أقل تعقيداً من الجافا. فيكفي الطالب (المحارب) ذوي القدرات الذهنية المتوسطة أن يستوعب الجافاسكربت خلال أسبوع واحد. ولكن الجافا تستخدم لعدة وظائف مثل البرامج التطبيقية (حساب مساحة دائرة مثلاُ) و تستخدم أيضاً في الانترنت. ولكن الجافاسكربت فقط تستخدم في الانترنت. لعلك تتساءل ماذا نقصد ب (OOP)؟ فهم هذا المصطلح جيداً يغني عن الكثير. فهي تعتبر نظرية جديدة (نسبياً). وتعني أن اجزاء متفرقة من البرنامج (برامج مختلفة صغيرة) من الممكن أن ترتبط معاً لتعطي برنامجاً واحداً أشمل مكوناً من هذه البرامج الجزئية. بإختصار: الأجزاء تصنع الكل. تماماً كجسم الإنسان (شئ واحد) يتكون من (عدة أشياء) مثل الجهاز التنفسي و العظام و الدم و الجلد و اللحم. هل لاحظتم؟ فهذه الأشياء لاعلاقة مباشرة بينهم. بربكم هل هناك علاقة (واضحة) بين الدم و العظم مثلاُ؟ طبعاً لاعلاقة واضحة ولكن ارتباطهم معاً حيوي و ضروري لكي تكون نافعة للجسم.
مثال أخر لأهمية هذا المصطلح. انظر لها على هذا النحو: تخيل أنك تريد صنع نموذج سيارة(car model). أولاً ستصنع ماكينة الإحتراق. هذه الماكينة قد تعمل لوحدها. فهي ماكينة و الكل سينظر لها أنها ماكينة وظيفتها محددة و هي عملية الإحتراق الداخلي.
بعد ذلك تبني الهيكل (body) . هذا الهيكل قد يعمل لوحده (stand alone) أيضاً. و أخيراً تبني الأجزاء الداخلية مثل المقاعد و المقود و بقية (ألأشياء) فكل واحدة تعتبر شئ ( object ) بحد ذاتها. و كلمة شئ هنا يجب أن لاتمر مرور الكرام ككلمة عامة بل يجب أن ننظر لها كمصطلح مهم بل و مهم جداً. فالماكينة شئ و الهيكل شئ و المقاعد شئ والكفر (العجلات) شئ والمقود شئ هذه الأشياء قد تعمل لوحدها – فمن خاصية العجلات مثلاُ الدوران بفعل مؤثر خارجي. فيكفي أن يحركها طفل صغير لتسير عدة مترات. ولكن هل يكفي أحد هذه الأشياء لصنع سيارة؟ بطبيعة الحال لا. ولكن بإرتباط هذه (الأشياء-objects ) معاً نستطيع صنع (شئ واحد- an object) ذا فائدة أهم و أشمل و أعم. نواصل مع مثال نموذج السيارة. عندما تصنع الماكينة فهذه الماكينة بحد ذاتها تتكون من أصناف (classes) متنوعة. بعض هذه الأصناف قد يكون قاسماً مشتركاً مع أصناف شئ أخر. لاحظو جيداً دخول كلمة أصناف هنا و مفردها صنف (class). إذن (الشئ – object ) يتكون من عدة أصناف (classes). هذه الأصناف هي التي يمكن من خلالها ربط الأشياء المختلفة. فمثلاُ المقاعد و الهيكل ماهي العلاقة بينهم. فقط نحتاج الى صواميل (صنف) لتثبيت المقاعد على قاعدة الهيكل. المقود و العجلات يجب أن يكون بينهم وسيلة تواصل للربط بينهم. و هكذا.
نعود للبرمجة فهي تتبع الأمثلة بعاليه. فالبرنامج ككل عبارة عن عدة برامج جزئية أصغر (objects) وكل برنامج جزئي يتكون من أصناف مختلفة (class).
الأن هل فهمتم مصطلح – Object Oriented Programming - OOP سنفترض ذلك و هذا شئ جيد. ولكن إن لم يكن فأعد قراءة الأسطر السابقة و ياحبذا أن تفعل ذلك عدة مرات. الأن دعونا نكمل سؤال البرنامج الأصلي للفروق بين الجافا و ابنة عمتها البعيدة الجافاسكربت. الجافا قد تستخدم لوحدها من غير أي برنامج أخر لتأدية وظائفها و لكن الجافاسكربت لايمكن الاستفادة منها الا بتضمينها داخل نص ال (HTML) لكي تعمل و تؤدي الغرض منها (وقريباً بإذن الله درس خاص عنها). الجافا كما قلنا أكثر تعقيداً و التي تستخدم في بناء برامج تطبيقية رياضية. من خلال الجافا – نستطيع بناء برامج – java applet (سميت applet لأنها برنامج قصير جداً) التي تستخدم في إنشاء صفحات الانترنت و المواقع الشخصية لإضفاء بعض الجاذبية و التعددية الوظيفية على الموقع والتي لايمكن تنفيذها من خلال ال HTML لوحده أو بعض البرامج مثل الجافا سكربت و غيرها.
الجافا سكربت تكتب داخل برنامج ال HTML – تلك الدروس و التي سلف شرحها في هذا الموقع ولاتحتاج الى عملية compilation أو Execution بل و كما فعلنا في دروس HTML نكتب برنامج ال HTML وبداخله أوامر الجافاسكربت وعند فتح صفحة الويب نرى التأثيرات.
الجافا و من خلال ابنتها (اapplets) يجب أن تضمن داخل قطعة ال HTML تماماً مثل الجافا سكربت. ولكن الجافا بحد ذاتها مستقلة.
بعبارة أخرى نكتب برنامجاً في الجافا وبعد ال (compilation process) ينتج لدينا صنف اسمه (Java Applet) – نغلق الجافا. ثم نفتح برنامج ال HTML و نضمن بداخلها موقع هذه ال (Applet) – لا أقل و لا أكثر. و هي سيأتي شرحها و بالتفصيل و أمثلة مختلفة في سلسلة تعلم الجافا بإذن الله عز و جل.
الى اللقاء مع توضيح أكثر من أجل التهيئة لإستيعاب لغات البرمجة و أهميتها و فوائدها في عصر الإنترنت.
منقول لإحساسي بالفائدة لكم



__________________





°°if we say we do°°
شذى الروح غير متواجد حالياً  
رد مع اقتباس
قديم 09-06-2009, 09:10 PM
  #2
كوثر7
 الصورة الرمزية كوثر7
 
La spécialité: Autres
جامعة سعد دحلب البليدة
تاريخ التسجيل: 15-09-2008
الدولة: بلاد الله الواسعة
المشاركات: 1,240
كوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداعكوثر7 عضو محترف الابداع
افتراضي رد: الفرق بين جافا و الجافاسكريبت

شكرا لك حبيبتي لأنكي محوت بعضا من الغموض عندي
__________________
*ربنا اغفر لي ولوالدي وللمؤمنين يوم يقوم الحساب *
الحمد لله

لي بالنجاح في الدراسة
كوثر7 غير متواجد حالياً  
رد مع اقتباس
قديم 09-06-2009, 09:15 PM
  #3
WADDAH

.:: المهنـــدس ::.

.:: تعليمــــي تثقيفـــي ::.
 الصورة الرمزية WADDAH
 
La spécialité: sciences d'information & communication
جامعة وهران السانية
تاريخ التسجيل: 29-06-2008
الدولة: .*. Im INGDZ .*.
المشاركات: 7,560
WADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداعWADDAH عضو محترف الابداع
افتراضي رد: الفرق بين جافا و الجافاسكريبت

رائـــع أختي شــذى
بالتوفيق إن شاء الله

__________________

║▌│█│║▌║││█║▌║▌║║▌



WADDAH غير متواجد حالياً  
رد مع اقتباس
قديم 19-08-2009, 07:38 PM
  #4
المواظبة
زائر
 
المشاركات: n/a
افتراضي رد: الفرق بين جافا و الجافاسكريبت

بارك الله فيك على التوضيح و إزاحة بعض الغموض
لك مني أجمل تحية
 
رد مع اقتباس
قديم 19-08-2009, 07:50 PM
  #5
djimy

۩ عضو الفرقة الخضراء بالكتيبة الخضراء ۩
 الصورة الرمزية djimy
 
La spécialité: Eléctrotech
تاريخ التسجيل: 17-08-2008
الدولة: Hassi R'mel
المشاركات: 1,257
djimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداعdjimy عضو محترف الابداع
افتراضي رد: الفرق بين جافا و الجافاسكريبت

شكراااااااا جزيلا والله أعتقدتهم نفس الشئ
djimy غير متواجد حالياً  
رد مع اقتباس
قديم 23-08-2009, 04:29 PM
  #6
mrkarimos08
VIP_MEMBRE
 الصورة الرمزية mrkarimos08
 
La spécialité: Droits et sciences administratives
اخرى ( جامعة عربية او اجنبية )
تاريخ التسجيل: 29-06-2008
الدولة: الجزائر *باتنة*
المشاركات: 1,826
mrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداعmrkarimos08 عضو محترف الابداع
افتراضي رد: الفرق بين جافا و الجافاسكريبت

بارك الله فيك على المجهود
__________________

إذا أعجبك موضوعي لا تنسى التقييم
mrkarimos08 غير متواجد حالياً  
رد مع اقتباس
قديم 02-09-2009, 05:12 PM
  #7
fragrance
 الصورة الرمزية fragrance
 
La spécialité: Autres
اخرى ( جامعة عربية او اجنبية )
تاريخ التسجيل: 17-04-2009
الدولة: ALGERIE
المشاركات: 173
fragrance عضو يستحق التميزfragrance عضو يستحق التميزfragrance عضو يستحق التميز
افتراضي رد: الفرق بين جافا و الجافاسكريبت

السلام عليكم
شكرا جزيلا على المجهود لتزويدنا بهذه المعلومات
الان اصبحت لدي فكرة و زال بعض الغموض
شكرا مرة اخرى
__________________
alahoma laka l7amdo 7ata tardda wa laka l7amdo ida radit
fragrance غير متواجد حالياً  
رد مع اقتباس
قديم 29-09-2009, 06:18 PM
  #8
amine dz43
 
La spécialité: Autres
اخرى ( جامعة عربية او اجنبية )
تاريخ التسجيل: 06-09-2009
المشاركات: 7
amine dz43 عضو يستحق التميز
افتراضي رد: الفرق بين جافا و الجافاسكريبت

بارك الله فيك
amine dz43 غير متواجد حالياً  
رد مع اقتباس
قديم 17-11-2010, 08:04 PM
  #9
ouidad20
 
La spécialité: Autres
جامعة عبد الرحمان ميرة بجاية
تاريخ التسجيل: 18-07-2010
الدولة: algerie
المشاركات: 37
ouidad20 عضو يستحق التميز
افتراضي رد: الفرق بين جافا و الجافاسكريبت

شكرا جزيلا اخت شدى عن الموضوع الرائع
ouidad20 غير متواجد حالياً  
رد مع اقتباس
قديم 17-11-2010, 11:54 PM
  #10
riemmen
 
La spécialité: Eléctrotech
اخرى ( جامعة عربية او اجنبية )
تاريخ التسجيل: 01-07-2010
الدولة: Maroc
المشاركات: 357
riemmen عضو محترف الابداعriemmen عضو محترف الابداعriemmen عضو محترف الابداعriemmen عضو محترف الابداعriemmen عضو محترف الابداعriemmen عضو محترف الابداع
افتراضي رد: الفرق بين جافا و الجافاسكريبت

بارك الله فيك
riemmen غير متواجد حالياً  
رد مع اقتباس
إضافة رد

الكلمات الدلالية (Tags)
الجافاسكريبت, الفرق, جافا

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
110 لعبة جافا في رابط واحد larbisoft عـــــالم الاتصالات والجوالات 5 06-11-2009 02:42 PM
دورة في جافا سكريبت يوسف الضادي دورات البرمجة بكل لغاتـــــــــــها 18 13-08-2009 11:05 AM
جافا هدية حصرية لمرتادي دورة الجافا يوسف الضادي دورات البرمجة بكل لغاتـــــــــــها 5 13-08-2009 09:51 AM
التابع الثاني: برامج جافا منفذة شذى الروح دورات البرمجة بكل لغاتـــــــــــها 4 26-07-2009 02:51 PM
أدخلوا جافا.... lala_ing لغـــة الجافا java 7 19-12-2008 08:18 AM


الساعة الآن 09:57 PM.