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


 
 
الصفحة الرئسيةالرئيسيةالتسجيلدخول

شاطر | 
 

 * الفرق بين Java و ********** *

اذهب الى الأسفل 
كاتب الموضوعرسالة
abo.adam
المدير العام
المدير العام
avatar

الدولة : مصر أم الدنيا
عدد المساهمات : 413
نقاط : 4641
السٌّمعَة : 29
تاريخ التسجيل : 23/07/2009
العمر : 32
الموقع : http://2oro.yoo7.com/

مُساهمةموضوع: * الفرق بين Java و ********** *   الخميس أغسطس 13, 2009 12:21 pm

* الفرق بين Java و ********** *


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

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

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

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

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

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

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

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

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

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

2- Applications يمكن ان تنتج الجافا برامج تعمل على سطح المكتب مستقلة تماما مثل برامج تحرير النصوص شبيهه جدا بالـ Note Pad مثلا .. أو حتى متصفحات الانترنت ..

أو مثل هذا البرنامج الذي يستخمد كعارض للصور ..
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]

3- تطبيقات الانترنت web applications هنا نجد البرامج تعمل بوصل العميل مع الخادم تماما مثل لغة PHP و ASP و تدعم قواعد البيانات و غيرها الكثير وافضل مثال هو موقع sun نفسه ..
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://2oro.yoo7.com
 
* الفرق بين Java و ********** *
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: منتدى البرامج والانتر نيت :: منتدى الجافا والاكواد الجهزة-
انتقل الى: