آخر 10 مشاركات
الأخضر تحت 23 يعاود تمارينه ويفتح ملف مواجهة العراق ضمن كأس آسيا (الكاتـب : - )           »          عبدالله المعيوف: أعتذر لجماهير الاتحاد على أي تقصير مني (الكاتـب : - )           »          الهلال يستأنف تدريباته وناصر يقترب من الجاهزية (الكاتـب : - )           »          أرسنال يهزم وولفرهامبتون بثنائية ويعود لصدارة الدوري الإنجليزي «مؤقت (الكاتـب : - )           »          النيران الصديقة» تنقذ الاتحاد من التعادل مع الحزم «متذيل الترتيب (الكاتـب : - )           »          1 (40) تفسير سورة سورة العلق (الكاتـب : - )           »          1 (40) تفسير يَا أَيُّهَا الَّذِينَ آمَنُوا كُتِبَ عَلَيْكُمُ الصِّيَامُ. (الكاتـب : - )           »          1 (40) تفسير سورة الهمزة (الكاتـب : - )           »          1 (40) سورة فصلت وسبب تسميتها (الكاتـب : - )           »          1 (40) تفسير سورة الماعون (الكاتـب : - )


العودة   منتديات كلك غلا > ۩ منتدى التقنية ۩ > ๑۩۞۩๑ الـتطور التقنـي ๑۩۞۩๑

๑۩۞۩๑ الـتطور التقنـي ๑۩۞۩๑ ۞احدث البرامج وشروحاتها والتطورات التقنيه وكل مايخص الحاسب الالي مشاكلها وحلولها ۞

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 12-25-2019, 03:09 PM
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
BAYALA غير متواجد حالياً
Saudi Arabia     Male
لوني المفضل Red
 رقم العضوية : 4
 تاريخ التسجيل : Dec 2008
 فترة الأقامة : 5618 يوم
 أخر زيارة : 12-26-2019 (01:38 AM)
 المشاركات : 3,366 [ + ]
 التقييم : 11
 معدل التقييم : BAYALA is on a distinguished road
بيانات اضافيه [ + ]
افتراضي تعرف على الدوال الجاهزة في لغة الجافا




تعرف الدوال الجاهزة الجافا






تعد الدوال عبارة عن أوامر عديدة مجمعة في مكان واحد، كما أنها عبارة أيضًا عن أوامر يتم تنفيذها حينما نقوم باستدعائها، ومن الملاحظ أن لغة الجافا تتميز بإحتوائها على الكثير من الدوال الجاهزة، ويسهل استخدام هذه الدوال بشكل مباشر، وتعتبر الجافا لغة برمجة قام بابتكارها جيمس غوسلينغ في خلال عام 1992.
وذلك خلال عمله بمختبرات الشركة الشهيرة صن ميكروسيستمز، وتعتبر لغة الجافا تطويرًا للغة سي ++، وسوف نتعرف من خلال هذا المقال على الدوال الجاهزة في لغة الجافا.
الدوال الجاهزة في لغة الجافا

هناك مجموعة عديدة من الدوال الجاهزة في لغة الجافا ومن أهم هذه الأنواع ما يلي:
1- دوال الطباعة

System.out.PrintIn(Msar Tech)
في المثال التالي تم استخدام الدالة” System.out.PrintIn” ومن المعروف أن هذه الدالة تتيح للمستخدم خاصة وإمكانية طباعة جميع النصوص المختلفة، بالإضافة لأنها تتيح لنا خاصية طباعة أي قيمة نرغب بها، فعلي سبيل المثال لقد قمنا بالمثال السابق بطباعة هذه الجملة” Msar Tech”.
ما هي طريقة بناء الدوال الجاهزة في لغة الجافا Java

من الجدير ذكره أنه عادة ما يتم بناء الدوال الجاهزة في لغة الجافا بطريقة سهلة وبسيطة حيث يتم بنائها من خلال هذه الطريقة التالية: Modifier returnType methodName ( Parameters List )
// Method Body
وسوف نتعرف بالتفصيل عن المقصود ب ( Modifier , returnType , Parameters List )
فمن الملاحظ أن :
1- Return Type تشير للنوع الذي سوف تقوم الدالة بإسترجاعه حينما تنتهي.
2- Modifier يشير لطريقة الوصول للدالة، وسوف يؤثر ذلك بالتأكيد على طريقة وأسلوب استدعاء الدالة.
3- Method Name حيث يشير ذلك لإسم الدالة، والذي سوف نستعمله بعد ذلك في استدعاء الدالة، مع ضرورة ملاحظة الفرق بين الحروف الكبيرة والحروف الصغيرة خلال استدعا الدوال المختلفة.
4- Parameters List وتشير إلى الباراميترات” امر اختياري”
5- Method Body : ويشير هذا الأمر لجسم الدالة، وهي تعد من الأمور التي نقوم بوضعها في الدالة، والمثال على ذلك ما يلي: Public static int sum( int a , int b , int c ){
return (a+b+c )
ومن الملاحظ أن هذه الدالة السابقة تقوم بأخذ ثلاثة أعداد كباراميترات وتوضح لنا نتائج جمعهم والذي يتمثل في ما يلي :
1- Modifier : Public static
2- int: Return Type
3- Sum: method Name
4- Parameters List : int a , int b , intc
5- Method Body : return ( a+b+c )
طريقة استدعاء الدالة

سوف نقدم بالتفصيل شرح لطريقة استدعاء الدالة السابقة وهي
Int C=sum (10,20,30)
وفي نفس الوقت سوف نقدم اليكم طريقة خاطئة لإستدعاء هذه الدالة السابقة وهو
int c = Sum(30 , 40 , 90 );
مثال على الدوال الجاهزة

Statements No
<html> 1
<head> 2
<title>useing function</title> 3
<SCRIPT LANGUAGE=”javascript”> 4
<!– 5
function clickme() 6
{ 7
alert(“welocm to you”); 8
} 9
–> 10
</SCRIPT> 11
</head> 12
<body> 13
<input type=”button” value=” hi ” onclick=’clickme();’> 14
</body> 15
</html> 16
1و16- أولا يتم وضع tag المسمى والذي يدل على بداية الصفحة <html> والـ tag </html> و الذي يدل على نهاية الصفحة ويتم وضع باقي الأوامر لغة HTML.
2و12 – <head> و </head> يوضع بينهما عنوان الصفحة .
3 – <title> و </title> تتيح لك هذه العلامة أن تعطي الصفحة عنوانا واضحا مميزا ويظهر هذا العنوان على نافذة المستعرض ويجب أن يحتوي على العنوان على حروف و أرقام فقط.
4- هذا السطر يجب أن يكون أول سطر في أي كود جافا سكريبت كما ذكرناه في المثال الأول حيث أنه ينبه المتصفح بأن ما سيتبع هذا الأمر هو Javascript .
5 و10- الرمز التالي <!– يقوم بإخفاء كود الجافا سكريبت من المستعرض أو المتصفح الذي لا يدعم لغة الجافا سكريبت وبعد الانتهاء من كتابة الكود يتم وضع الرمز التالي — > .
6- يتم كتابة الكلمة function وهي كلمة محجوزة في الغة وتقوم هذه الكلمة بتعريف دالة سوف يتم انشاءها و أسم هذه الدالة في مثالنا هو clickme() و عندما سنستدعي الدالة من أي مكان من الصفحة يجب أن تكون بنفس الاسم.
7 و9- في هذه الخطوة يتم كتابة فتح قوس لدالة function clickme() و ويكون القوس على شكل { ويجب أن يغلق بالقوس الذي شكله } كما في المثال .
8- استخدام الأمر alert(“welocm to you”); حيث يقوم هذا الأمر بإظهار رسالة تنبيه يتم فيها كتابة الجملة المراد إظهارها وتنبيه المستخدم بها وفي مثالنا سوف يقوم هذا الامر بإظهار الجملة التالية welocm to you و لا تنسى أن الجملة يجب وضعها في بين علامتي تنصيص كما في التالي :
) ” النص المطلوب طباعته ” ِalert(
11- وفي هذه الخطوة يتم كتابة </Script> وهو الذي يدل المتصفح أنه نهاية برنامج الجاف سكريبت .
13 و15- <body> و </body> حيث يتم كتابة داخل هذا الجزء محتويات صفحة الوب الفعلية .
14- في هذه الخطوة فقط استخدمنا لغة HTML حيث تم تعريف زر وهو من نوع type=”button” وقد اعطيناه القيمة value=” hi ” وهذه الكلمة التي داخل value ما سيظهر وهو في مثالنا كلمة hi ثم بعد ذلك تم كتابة الكلمة
أهم المميزات في لغة الجافا

تتميز لغة الجافا بمجموعة عديدة من المميزات المختلفة وتتمثل أهمها في:
1- تتميز لغة الجافا بأنها سهلة وبسيطة، فهي خالية من أي تعقيدات بها.
2- تدعم جميع الكيانات المختلفة.
3- يسهل الحصول عليها بطريقة سهلة وبسيطة.
4- تتسم لغة الجافا بأنها أمنة خالية من أي عقوبات.
5- تعد قابلة ومهيئة للنقل والتنفيذ.
6- سهولة إضافة كل من الحركة والصوت لصفحات الويب المختلفة.
7- إمكانية كتابة كل من الألعاب والبرامج المساعدة بسهولة.
8- سهولة إنشاء برامج تتسم بواجهة مستخدم رسومية.
9- تتيح خاصية تصميم وتنفيذ مجموعة مختلفة من البرمجيات التي يسهل عليها الإستفادة من جميع مميزات الإنترنت المختلفة.
10- تمكن لغة الجافا من توفير بيئة تفاعلية من خلال الشبكة العنكبوتية وبالتالي يسهل استعمالها بغرض كتابة جميع البرامج التعليمية المختلفة للإنترنت من خلال برمجيات المحاكاة الحاسوبية.
11- من الملاحظ أن فاعلية لغة الجافا لا تقتصر فقط في الشبكة العنكبوتية بل تتيح لنا خاصية إنشاء برامج بغرض الإستعمال الشخصي وكذلك المهني.


كلمات البحث

العاب ، برامج ، سيارات ، هاكات ، استايلات





juvt ugn hg],hg hg[hi.m td gym hg[hth hg[hi.m hg[hth hg],hx juvt




 توقيع : BAYALA


رد مع اقتباس

أخر 5 مشاركات BAYALA
المواضيع المنتدى المشارك الاخير الردود المشاهدة آخر مشاركة
استرجاع الصور المحذوفة من الايفون 7 ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ 1 998 12-26-2019 01:38 AM
نقل الصور من الكاميرا الى الايفون ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ 1 1106 12-26-2019 01:37 AM
مواصفات iphone X Plus الجيل الجديد ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ 1 1004 12-26-2019 01:37 AM
مواصفات الجوال ايفون se2 ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ 1 881 12-26-2019 01:36 AM
حذف نهائي للصور و استعادتها داخل نظام ios 12 ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ 1 1051 12-26-2019 01:35 AM

إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
لغة, الجاهزة, الجافا, الدواء, تعرف, على


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
تعرف على العمليات الحسابية في الجافا سكريبت BAYALA ๑۩۞۩๑ الـتطور التقنـي ๑۩۞۩๑ 0 12-25-2019 03:07 PM
تعرف على العمليات الحسابية في الجافا سكريبت ضيعتني العاطفه ๑۩۞۩๑ الـتطور التقنـي ๑۩۞۩๑ 1 02-06-2019 12:43 AM
البسمه هى الدواء لكل داء ذابحني غلاك ๑۩۞۩๑ عـام .. مساحه حره ๑۩۞۩๑ 1 01-09-2019 09:36 PM
عرض بداية العام الميلادي 2016 م - الحقائب التدريبية الجاهزة ضياء الهدى ๑۩۞۩๑ البحوث وتطوير الذات ๑۩۞۩๑ 0 01-04-2016 05:46 PM


All times are GMT +3. The time now is 01:20 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
adv helm by : llssll
new notificatio by 9adq_ala7sas
دعم وتطوير نواف ا
This Forum used Arshfny Mod by islam servant