منتديات الشروق أونلاين

منتديات الشروق أونلاين (http://montada.echoroukonline.com/index.php)
-   منتدى الحاسوب والبرامج (http://montada.echoroukonline.com/forumdisplay.php?f=23)
-   -   ما الفرق بين Java و JavaScript هنا ستعرف (http://montada.echoroukonline.com/showthread.php?t=5390)

bassem1231 11-05-2007 07:30 PM

ما الفرق بين Java و JavaScript هنا ستعرف
 
Java و JavaScript

فل نبدأ


الفرق بينهما شاسع .... فهما لغتان مختلفتان تماما او لنقل لغة و سكريبت ...

لكن قبل ان نقوم بالتفصيل هذه بعض الفروق الاساسية بينهما:

1 - لغة الـ Java يكون النص البرمجي لها "code" محفوضا في ملفات متعددة بينما في JavaScript فان نصها البرمجي مضمن ضمن صفحات الـ HTML التي تحتويها.

2 - لغة الـ JavaScript تستخدم لتعزيز قدرة الـ HTML على التحكم بطريقة عرض المعلومات على الشاشة بينما باستخدام Java يمكن عمل "برامج" منفصلة كطبيقات سطح المكتب او حتى الـ applets .... او عمل الربط بين العميل و الخادم Client/Server مثل PHP او ASP

3 - يمكن دائما رؤية و تعديل نص الـ JavaScript من خلال اي برنامج تحرير نصوص ومن ثم حفظ الملف بصيغة html و عرضه على اي متصفح انترنت .... بينما برامج الـ Java تحتاج الى عمل compile ومن ثم interpret لها قبل "تنفيذها".



البعد التاريخي:

الـ Java بدأت كمشروع صغير عام 1995 في معامل شركة SUN Micro System الضخمة باسم green project وكان الهدف منها لتحكم بالاجهزة مبدئيا الى ان تطورت واصبحت كما نرى الآن .... اما الـ JavaScript فهي لغة منتجة من قبل شركة Netscape و هي تعتبر scripting language و قد قامت NetScape بشراء الاسم Java من sun لكي يساعد في تسويق لغتهم الجديدة .....



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

- يمكن لاي برنامج معمول بلغة الجافا ان يعمل بشكل مباشر على اي framework بمعنى ان البرنامج يمكن ان يعمل على Windows Xp او Linux او Mac على عكس امكانيات لغات البرمجة الاخرى مثل ++C او حتى #C.

- هي الرائدة في تقنية الـ OO او برمجة المتجهات و تعتبر اكثر لغة تطبق الفكرة كاحد مميزاتها الجبارة.




البرامج المعمولة بالجافا تنقسم الى 3 انواع رئيسية

1- Applets وهي كائنات تعرض في صفحات الانترنت "ويمكن ان تنفصل عنها لتظهر في نافذة مستقلة" و توفر تفاعل على مستوى عالى مع المستخدم و اشهر امثلة عليها برامج المحادثة الشهيرة في Yahoo او Digichat المشهورة في المواقع العربية

2- Applications

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

او مثل هذا البرنامج الذي يستخمد كعارض للصور

http://www.cs.umd.edu/hcil/photomesa/

3- تطبيقات الانترنت web applications

هنا نجد البرامج تعمل بوصل العميل مع الخادم تماما مثل لغة PHP و ASP و تدعم قواعد البيانات و غيرها الكثير

وافضل مثال هو موقع sun نفسه ....



اتمنى ان اكون الغيت بعض الخلط بين اللغتين Java و JavaScript ..... طبعا لم افصل كثيرا في الـ JavaScript لانها تعتبر معروفة بالنسبة للكثيرين ....


ارجو ان تعم الفائدة و السلام عليكم

bassem1231 24-05-2007 05:38 PM

رد: ما الفرق بين Java و JavaScript هنا ستعرف
 
السلام عليكم.....

ايها المشرف اريد حذف الموضوع فليس للموضوع اهمية............................................. .................................................. .................................................. .................................................. ................................................. :mad:

أبو حيدر 24-05-2007 07:36 PM

رد: ما الفرق بين Java و JavaScript هنا ستعرف
 
السلام عليكم:
لماذا تحذفه يا باسم؟؟:)
سنحتاج اليه حتما يوما ما.....
دعه ليثري المنتدى
بارك الله فيك....
لا تبخل علينا بمواضيعك رغم بخلنا بالردود:)

bassem1231 25-05-2007 09:46 AM

رد: ما الفرق بين Java و JavaScript هنا ستعرف
 
اقتباس:

المشاركة الأصلية كتبت بواسطة mohhaider (المشاركة 25294)
السلام عليكم:
لماذا تحذفه يا باسم؟؟:)
سنحتاج اليه حتما يوما ما.....
دعه ليثري المنتدى
بارك الله فيك....
لا تبخل علينا بمواضيعك رغم بخلنا بالردود:)



شكرا لك اخي ابو حيدر على الالتفاتة الطيبة....و بارك الله فيك

أحمد الجزائري 28-06-2007 10:30 PM

رد: ما الفرق بين Java و JavaScript هنا ستعرف
 
:) شكرا لك يا أخي الكريم وبارك الله فيك:)

bassem1231 30-06-2007 02:31 PM

رد: ما الفرق بين Java و JavaScript هنا ستعرف
 
العفو اخي الكريم..و فيك يبارك الله


الساعة الآن 12:01 AM.

Powered by vBulletin
قوانين المنتدى