المعهد الالكتروني
السلام عليكم و رحمة الله تعالى و بركاته
اهلا بكم فى المعهد الالكترونى
استمتعوا بوقتكم!

المعهد الالكتروني


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

نتائج البحث
 

 


Rechercher بحث متقدم
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية digg  تسجيل صفحاتك المفضلة في مواقع خارجية delicious  تسجيل صفحاتك المفضلة في مواقع خارجية reddit  تسجيل صفحاتك المفضلة في مواقع خارجية stumbleupon  تسجيل صفحاتك المفضلة في مواقع خارجية slashdot  تسجيل صفحاتك المفضلة في مواقع خارجية yahoo  تسجيل صفحاتك المفضلة في مواقع خارجية google  تسجيل صفحاتك المفضلة في مواقع خارجية blogmarks  تسجيل صفحاتك المفضلة في مواقع خارجية live      

قم بحفض و مشاطرة الرابط المعهد الالكتروني على موقع حفض الصفحات
سحابة الكلمات الدلالية
موقع انشي برنامج add-google-bottom كونان نملة عداد مدونة
المواضيع الأخيرة
»  تعلم عربي
الخميس نوفمبر 01, 2018 4:14 am من طرف Admin

» الاربعون حقوقية في الاسلام
الخميس نوفمبر 01, 2018 2:44 am من طرف Admin

» THE STORY OF SLY FOX.TXT
الأربعاء أكتوبر 31, 2018 8:52 am من طرف Admin

» فوائد العسل
الإثنين أكتوبر 22, 2018 7:18 am من طرف Admin

» كود شارك هذه الصفحة على الفيس بوك المطور للمنتديات و المواقع
الإثنين أكتوبر 22, 2018 6:39 am من طرف آية الرحمن

» أنواع الحب
الأحد أكتوبر 21, 2018 7:27 pm من طرف Admin

»  قصة حقيقية : شاب يقول انا لن أصلي إلا إذا أجبتوني على 3 أسئلة !
السبت أكتوبر 20, 2018 6:23 am من طرف آية الرحمن

» تحدي إي شخص يستطيع سرقة حسابك علي الفيسبوك حتي وإن امتلك الباسورد بهذه الطريقة
السبت أكتوبر 20, 2018 6:18 am من طرف آية الرحمن

» طريقة جديدة لاختراق أي حساب فيس بوك في ثواني ولم يتم سدها حتي الآنقصص قصيرة جدا
السبت أكتوبر 20, 2018 6:14 am من طرف آية الرحمن

ديسمبر 2018
الأحدالإثنينالثلاثاءالأربعاءالخميسالجمعةالسبت
      1
2345678
9101112131415
16171819202122
23242526272829
3031     
اليوميةاليومية
أفضل 10 أعضاء في هذا الأسبوع

شاطر | 
 

 ﻣﺎ ﻫﻲ ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ

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

المساهمات : 101
تاريخ التسجيل : 07/12/2017
العمر : 15
العمل/الترفيه : طالب

مُساهمةموضوع: ﻣﺎ ﻫﻲ ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ   الخميس أبريل 05, 2018 5:38 pm

ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ
ﺍﻟﺠﺎﻓﺎ ﻫﻲ ﻟﻐﺔ ﺑﺮﻣﺠﺔ ﻋﺎﻟﻴﺔ ﺍﻟﻤﺴﺘﻮﻯ، ﻗﺎﻡ ﺑﺘﻄﻮﻳﺮﻫﺎ ﺟﻴﻤﺲ ﺟﻮﺳﻠﻴﻨﺞ ﻣﻦ ﺷﺮﻛﺔ ‏( Sun MicroSystems ‏) ، ﺃﺛﻨﺎﺀ ﻣﺤﺎﻭﻟﺘﻪ ﺗﻄﻮﻳﺮ ﻟﻐﺔ ﺍﻟﺒﺮﻣﺠﺔ C++ ،ﻋﺎﻡ 1991 ، ﻭﻛﺎﻧﺖ ﺗﺴﻤّﻰ ﺑـ ‏( OAK ‏) ، ﻭﻟﻜﻦ ﻓﻲ ﻋﺎﻡ 1995 ﻗﺎﻣﺖ ﺷﺮﻛﺔ ‏( Sun Micro Systems ‏) ﺑﺘﻌﺪﻳﻠﻬﺎ، ﻭﺃﻃﻠﻘﺖ ﻋﻠﻴﻬﺎ ﺍﺳﻢ ﺟﺎﻓﺎ ‏( Java ‏) ، ﻭﻫﻲ ﻟﻐﺔ ﺗﻌﺘﻤﺪ ﻋﻠﻰ ﺍﻟﻜﺎﺋﻨﺎﺕ ‏( objects ‏) .
ﺇﺻﺪﺍﺭﺍﺕ ﺍﻟﺠﺎﻓﺎ
ﻫﻨﺎﻟﻚ ﻋﺪﺓ ﺇﺻﺪﺍﺭﺍﺕ ﻟﻠﻐﺔ ﺟﺎﻓﺎ ﻭﻫﻲ :
‏( Java Standard Edition ‏) : ﺍﻹﺻﺪﺍﺭ ﺍﻟﻘﻴﺎﺳﻲّ ﻳﺴﺘﺨﺪﻡ ﻟﺒﺮﻣﺠﺔ ﺑﺮﺍﻣﺞ ﺳﻄﺢ ﺍﻟﻤﻜﺘﺐ .
‏( Java Enterprise Edition ‏) ﻳﺴﺘﺨﺪﻡ ﻟﺒﺮﻣﺠﺔ ﺍﻟﺨﻮﺍﺩﻡ ﻭ ﺍﻟﻮﻳﺐ .
‏( Java Micro Edition ‏) ﻳﺨﺘﺺ ﺑﺒﺮﻣﺠﺔ ﺍﻟﻬﻮﺍﺗﻒ ﺍﻟﻤﺘﻨﻘﻠﺔ ﻭﺍﻷﺟﻬﺰﺓ ﺍﻟﻤﺤﺪﻭﺩﺓ ﻭﺧﺎﺻّﺔ ﺍﻷﻟﻌﺎﺏ .
ﺧﺼﺎﺋﺺ ﻭﻣﻤﻴﺰﺍﺕ ﺍﻟﺠﺎﻓﺎ
ﺗﻌّﺪ ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ ﻟﻐﺔ ﺳﻬﻠﺔ ﻹﻋﺪﺍﺩ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ، ﺑﺴﺒﺐ ﺍﺣﺘﻮﺍﺋﻬﺎ ﻋﻠﻰ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﻤﻴّﺰﺍﺕ ﺍﻟﺘﻲ ﺗﺴﻬﻞ ﻋﻠﻰ ﺍﻟﻤﺒﺮﻣﺞ ﻋﻤﻞ، ﻓﻬﻲ ﺗﻮﻓﺮ ﺍﺗﺼﺎﻻً ﻣﺒﺎﺷﺮﺍً ﻣﻊ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ، ﻭﺍﻟﻮﺭﺍﺛﺔ ﺍﻟﻤﺘﻌﺪﺩﺓ، ﻭﻏﻴﺮﻫﺎ .
ﻳﻤﻜﻦ ﺑﺮﻣﺠﺔ ﺗﻄﺒﻴﻘﺎﺕ ﻗﻮﻳﺔ ﻭﺧﺎﻟﻴﺔ ﻣﻦ ﺍﻷﺧﻄﺎﺀ ﺑﺎﺳﺘﺨﺪﺍﻡ ﺍﻟﺠﺎﻓﺎ، ﻭﻭﺟﻮﺩ ﻣﻴﺰﺓ ﺗﻌﺪﻳﻞ ﺍﻷﺧﻄﺎﺀ ﺃﺛﻨﺎﺀ ﺍﻟﺒﺮﻣﺠﺔ .
ﺁﻣﻨﺔ، ﻓﻬﻲ ﺗﻌﻤﻞ ﺧﻼﻝ ﺑﻴﺌﺘﻬﺎ ﺍﻻﻓﺘﺮﺍﺿﻴﺔ، ﻭﺗﻌﺘﻤﺪ ﺇﺩﺍﺭﺓ ﺍﻟﻤﺨﺎﻃﺮ، ﻭﺗﻌﺘﻤﺪ ﺍﻟﺘﺸﻔﻴﺮ .
ﺗﻌﻤﻞ ﺍﻟﺠﺎﻓﺎ ﻋﻠﻰ ﻋﺪﺓ ﺃﻧﻈﻤﺔ ﺗﺸﻐﻴﻞ، ﻛﺎﻟﻮﻳﻨﺪﻭﺯ ﻭﺍﻟﻤﺎﻛﻨﺘﻮﺵ، ﻭﻳﻮﻧﻜﺲ ﺑﺠﻤﻴﻊ ﺇﺻﺪﺍﺭﺍﺗﻬﺎ .
ﻳﻤﻜﻦ ﻣﻦ ﺧﻼﻟﻬﺎ ﻛﺘﺎﺑﺔ ﺑﺮﺍﻣﺞ ﺗﻨﻔﺬ ﺃﻛﺜﺮ ﻣﻦ ﻋﻤﻞ ‏( task ‏) ﻓﻲ ﺁﻥ ﻭﺍﺣﺪ ﺑﻔﻀﻞ ﻣﻴﺰﺓ ‏( Multi-threaded ‏) .
ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﻭﺍﻟﺒﺮﺍﻣﺞ ﺍﻟﻤﻜﺘﻮﺑﺔ ﺑﻠﻐﺔ ﺟﺎﻓﺎ، ﺗﻌﻤﻞ ﺑﺸﻜﻞ ﺳﺮﻳﻊ؛ ﻷﻥ ﻣﻌﺎﻟﺠﺔ ﺍﻟﺠﺎﻓﺎ ﺗﻜﻮﻥ ﺳﺮﻳﻌﺔ .
ﺇﺿﺎﻓﺔ ﺍﻟﺼﻮﺕ ﻭﺍﻟﺤﺮﻛﺎﺕ ﻟﺼﻔﺤﺎﺕ ﺍﻹﻧﺘﺮﻧﺖ .
ﻣﺼﻄﻠﺤﺎﺕ ﻫﺎﻣّﺔ ﻓﻲ ﺍﻟﺠﺎﻓﺎ
‏( object ‏) : ﻛﺎﺋﻦ ﻟﻪ ﺣﺎﻟﺔ ‏( states ‏) ،ﻭﺳﻠﻮﻙ ‏( behaviors ‏) ﻭﻳﺘﻢّ ﺇﻧﺸﺎﺅﻩ ﻣﻦ ﻓﺌﺔ ‏( class ‏) .
ﻣﺜﺎﻝ : ﺍﻟﺤﺼﺎﻥ، ﻟﻪ ﺣﺎﻟﺔ : ﺍﺳﻢ، ﻭﻟﻮﻥ، ﻭﺳﻠﻮﻙ : ﻣﺜﻞ ﺍﻟﺮﻛﺾ، ﺍﻟﺼﻬﻴﻞ، ﻭﻳﻨﺘﻤﻲ ﻟﻔﺌﺔ ﺍﻟﺜﺪﻳﺎﺕ .
‏( class ‏) ﺍﻟﻔﺌﺔ ﻳﻤﻜﻦ ﺗﻌﺮﻳﻔﻬﺎ ﺑﺄﻧّﻬﺎ ﻗﺎﻟﺐ ﺗﺼﻒ ﺍﻟﺴﻠﻮﻛﻴﺎﺕ ﻭﺍﻟﺤﺎﻟﺔ ﻟﻠﻜﺎﺋﻦ ﺍﻟﺬﻱ ﻳﻨﺘﻤﻲ ﻟﻪ .
‏( Methods ‏) : ﻫﻲ ﺑﺎﻷﺳﺎﺱ ﺳﻠﻮﻛﻴﺎﺕ، ﻭﻳﺤﺘﻮﻱ ‏( class ‏) ﻣﺠﻤﻮﻋﺔ ‏( method ‏) ﻳﺘﻢّ ﻣﻦ ﺧﻼﻟﻬﺎ ﻣﻌﺎﻟﺠﺔ ﺍﻟﺒﻴﺎﻧﺎﺕ .
‏( Instance Variables ‏) : ﺍﻟﻤﺘﻐﻴﺮﺍﺕ ﺍﻟﻤﺜﺎﻝ - ﻛﻞ ﻛﺎﺋﻦ ‏( object ‏) ﻟﺪﻳﻪ ﻣﺠﻤﻮﻋﺔ ﻓﺮﻳﺪﺓ ﻣﻦ ﻧﻮﻋﻬﺎ ﻣﻦ ﺍﻟﻤﺘﻐﻴﺮﺍﺕ، ﻭﻳﺘﻢّ ﺇﻧﺸﺎﺀ ﺍﻟﺤﺎﻟﺔ ﻣﻦ ﺧﻼﻝ ﻫﺬﻩ ﺍﻟﻤﺘﻐﻴﺮﺍﺕ .
‏( Inheritance ‏) : ﺍﻟﺘﻮﺍﺭﺙ، ﻣﻦ ﺧﻼﻝ ﺍﻟﺠﺎﻓﺎ ﻳﻤﻜﻨﻚ ﺑﻨﺎﺀ ﻓﺌﺔ ‏( class ‏) ﺑﺎﺳﺘﺨﺪﺍﻡ ‏( class ‏) ﺁﺧﺮ، ﺇﻥ ﺃﺭﺩﺕ ﺍﻻﺳﺘﻔﺎﺩﺓ ﻣﻦ ‏( methods ‏) ﻓﻲ class ﻣﻮﺟﻮﺩ ﻣﺴﺒﻘﺎً ﺩﻭﻥ ﺍﻟﺤﺎﺟﺔ ﻹﻋﺎﺩﺓ ﻛﺘﺎﺑﺔ ﺍﻟﺠﻤﻞ ﺍﻟﺒﺮﻣﺠﻴﺔ ﺍﻟﺨﺎﺻﺔ ﺑﺘﻠﻚ ‏( methods ‏) ، ﻣﻤّﺎ ﻳﻘﻠﻞ ﻭﻗﺖ ﺍﻟﺒﺮﻣﺠﺔ، ﻭﻳﻘﻠﻞ ﻣﻦ ﺟﻢ ﺍﻟﻜﻮﺩ ﺍﻟﺨﺎﺹ ﺑﺎﻟﺘﻄﺒﻴﻖ .
‏( Interfaces ‏) : ﺍﻟﻮﺍﺟﻬﺎﺕ، ﻭﺗﻌﺮﻑ ﻓﻲ ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ ﻋﻠﻰ ﺃﻧّﻬﺎ ﻋﻘﺪ ﻳﺒﻴّﻦ ﻛﻴﻔﻴّﺔ ﺍﻟﺘﻮﺍﺻﻞ ﺑﻴﻦ ﺍﻟﻜﺎﺋﻨﺎﺕ ﺑﻌﻀﻬﺎ ﺑﺒﻌﺾ، ﻭﻫﻲ ﻫﺎﻣّﺔ ﺟﺪﺍً ﻓﻲ ﻣﺎ ﻳﺘﻌﻠﻖ ﺑﺎﻟﺘﻮﺍﺭﺙ .
‏( Constructors ‏) : ﻣﻦ ﺃﻫﻢ ﺍﻟﻤﺼﻄﻠﺤﺎﺕ ﺍﻟﺘﻲ ﺗﺘﻌﻠﻖ ﺑـ ‏( class ‏) ، ﻓﻌﻨﺪ ﺍﻧﺸﺎﺋﻪ ﻳﺘﻢّ ﺍﺳﺘﺪﻋﺎﺀ ‏( constructor ‏) ﺧﺎﺻّﺎً ﺑﻪ، ﻭﻳﻤﻜﻦ ﺃﻥ ﻳﻜﻮﻥ ﺃﻛﺜﺮ ﻣﻦ ﻭﺍﺣﺪ، ﻭﻳﺠﺐ ﺃﻥ ﻳﻜﻮﻥ ﺍﺳﻢ ‏( constructor ‏) ﻣﻄﺎﺑﻘﺎ ﻻﺳﻢ ‏( class ‏) ﺍﻟﺘﺎﺑﻊ ﻟﻪ .
ﺗﺤﻈﻰ ﺍﻟﺠﺎﻓﺎ ﺑﺎﻧﺘﺸﺎﺭ ﻭﺍﺳﻊ ﺟﺪﺍ ﺣﻮﻝ ﺍﻟﻌﺎﻟﻢ، ﻓﻲ ﺗﺪﺧﻞ ﻓﻲ ﺃﻏﻠﺐ ﺍﻟﺘﻘﻨﻴﺎﺕ ﺍﻟﺤﺪﻳﺜﺔ، ﻭﺑﺎﻷﺧﺺ ﺍﻟﻮﻳﺐ .

_‎_________________‎
http://www.institute.yoo7.com
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://www.almhdy.weblogtop.com
 
ﻣﺎ ﻫﻲ ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

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