❞ كتاب لغة برمجة الجافا Java ❝  ⏤ محمد صالح عويدات

❞ كتاب لغة برمجة الجافا Java ❝ ⏤ محمد صالح عويدات

يقول المؤلف: بفضل من الله كتبت كتاب متواضع يشرح لغة برمجة الجافا. كما نعلم أخوتي فلغة الجافا في يومنا هذه تعتبر من أهم لغات البرمجة. فمن خلالها تستطيع بناء برامج حاسوب, بناء مواقع انترنت وتطبيقات هواتف ذكية اندرويد.
محمد صالح عويدات - يقول المهندس محمد: تعلمت بفضل الله، وتخرجت من عدة كليات، درست هندسة برمجيات، وبعدها درست علم اجتماع، وبعدها اداب لغة انجليزية،
اعمل كمحاضر في عدة كليات ❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ لغة برمجة الجافا Java ❝ ❱
من كتب لغات البرمجة - مكتبة كتب تقنية المعلومات.

نبذة عن الكتاب:
لغة برمجة الجافا Java

2020م - 1446هـ
يقول المؤلف: بفضل من الله كتبت كتاب متواضع يشرح لغة برمجة الجافا. كما نعلم أخوتي فلغة الجافا في يومنا هذه تعتبر من أهم لغات البرمجة. فمن خلالها تستطيع بناء برامج حاسوب, بناء مواقع انترنت وتطبيقات هواتف ذكية اندرويد. .
المزيد..

تعليقات القرّاء:

كتاب لغة برمجة الجافا Java

بسم هللا الرحمان الرحيم

السالم عليكم ورحمة هللا وبركاته,
بفضل من هللا وتوفيقه أضع بين ايديكم كتابي المتواضع والذي يوضح ويشرح لغة برمجة
الجافا. كما تعلمون أخوتي االعزاء فهناك العديد من لغات البرمجة كالفيجوال بسيك والسي والسي
شارب وغيرها. اخترت لغة الجافا لسببين أما االول لكونها لغة تتوافق مع جميع أنظمة التشغيل
كالويندوز والماك واللينوكس وأما السبب الثاني أنه ممكن استخدام هذه اللغه في عدة مجاالت: مثل
برمجة المواقع, برامج حاسوب وتطبيقات هواتف ذكية )اندرويد(.
هدفي من هذا الكتاب هو النهوض باالمة االسالمية والعربية والرقي في التعلم والعلم في الجانب
التكنولوجي – البرمجة وعلم الحاسوب لنكون باذن هللا في القمه وننافس باقي االمم. هذا الكتاب يفيد كل
طالب علم في كلية علم الحاسوب أو هندسة البرمجيات وأيضا كل من لديه ميول لعالم البرمجة ويود أن
يدخل في هذا المجال ويبدع به. طبعا الجافا لغه واسعه ودائما فيها تحديثات. حاولت أن اِشمل المواضيع
االكثر انتشارا واالكثر استخداما واستعماال في مجال العمل. في هذا الكتاب استخدمت محرر االكواد
IntelliJ الخاص بشركة JetBrains.
ان شاء هللا يكون عملي هذا متقبال خالصا لوجه هللا الكريم بنية علم ينتفع به وصدقة جارية.
بارك هللا بكم ووفقكم وجزاكم كل خير وآخر دعوانا أن الحمد هلل رب العالمين.

25/04/2020 :التاريخ

أخوكم محمد عويدات
eawedat@gmail.com

2
فهرست

تثبيت برنامج IntelliJ .......................................................................................................... 3
تعريف متغيرات – variables ................................................................................................ 8
15 ................................................................................................If Conditionals – الشروط
حلقات التكرار – Loop ...................................................................................................... 19
21 ............................................................................................................. continue الكلمة
22 ..................................................................................................................break الكلمة
23 ....................................................................................................... Arrays – المصفوفات
26 .................................................................................................................... ArrayList
27 ........................................................................................ Functions / Methods – الدوال
مفهوم ال Overloading .....................................................................................................29
دوال ال String ............................................................................................................... 30
32 ................................................................................................................ Class - كالس
35 ........................................................................ Getters / Setters ال ودوال Constructor ال
38 ................................................................................................................... this – كلمة
39 ..................................................................................................... Inheritance – الوراثة
42 .................................................................................................................super - كلمة
تعدد االشكال – Polymorphism .......................................................................................... 43
تطبيق جديد للدوال – Overriding ......................................................................................... 44
مصفوفة متعددة االشكال – Array Polymorphic ....................................................................... 46
مفهوم ال Interface ......................................................................................................... 49
كالس مجرد – Abstract ................................................................................................... 51
متغيرات ودوال Static .......................................................................................................53
54 .................................................................................................Encapsulation – التغليف
تحويل أنواع البيانات – Casting Type ....................................................................................56
57 ....................................................................................Variable Length Argument مفهوم
59 ..........................................................................................................Generic Method
61 ..................................................................... Error Handling – Try/Catch – األخطاء معالجة
تعدد المهام - Multithreading ............................................................................................ 62
63 ................................................................................................................... HashMap
65 .....................................................................................................................



سنة النشر : 2020م / 1441هـ .
نوع الكتاب : pdf.
عداد القراءة: عدد قراءة لغة برمجة الجافا Java

اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل لغة برمجة الجافا Java
شكرًا لمساهمتكم

شكراً لمساهمتكم معنا في الإرتقاء بمستوى المكتبة ، يمكنكم االتبليغ عن اخطاء او سوء اختيار للكتب وتصنيفها ومحتواها ، أو كتاب يُمنع نشره ، او محمي بحقوق طبع ونشر ، فضلاً قم بالتبليغ عن الكتاب المُخالف:

برنامج تشغيل ملفات pdfقبل تحميل الكتاب ..
يجب ان يتوفر لديكم برنامج تشغيل وقراءة ملفات pdf
يمكن تحميلة من هنا 'http://get.adobe.com/reader/'

المؤلف:
محمد صالح عويدات - Muhamad Saleh Eawedat

كتب محمد صالح عويدات يقول المهندس محمد: تعلمت بفضل الله، وتخرجت من عدة كليات، درست هندسة برمجيات، وبعدها درست علم اجتماع، وبعدها اداب لغة انجليزية، اعمل كمحاضر في عدة كليات❰ له مجموعة من الإنجازات والمؤلفات أبرزها ❞ لغة برمجة الجافا Java ❝ ❱. المزيد..

كتب محمد صالح عويدات