التطبيق في المدربين مطحنة بناء في جافا

أنماط التصميم في جافا [الجزء الأول]

هذه مقالة قصيرة عن أنماط التصميم في جافا. لن تكون هناك أي تطبيقات للأنماط، بل مجرد قائمة بالأنماط في Java مع وصف موجز لكل منها. بالنسبة لأولئك الذين هم على دراية بالموضوع بالفعل، سيكون هذا مفيدًا كمراجعة وملخص.


أسلوب و مبادئ كتابة الكود في جافا

إذا كان إسم الكلاس مختلف عن إسم الملف فإن مترجم لغة جافا ( javac) الذي يحول كود الجافا للغة يفهمها الكمبيوتر, لن يستطيع إيجاد الكلاس لأنه يبحث عن الملف أولاً ثم يتوقع أن يكون الكلاس يحمل نفس الإسم, و سيسبب ذلك مشاكل في الكود.




بناء تطبيق جافا إف إكس من الصفر | مدونة ملهم

باختصار هي عبارة عن منصة لعمل واجهة لتطبيقات الجافا، أي لا يمكن عمل تطبيق جافا مع واجهةبدونها (أو بدون أحد بديلاتها)، منصة Swing موجودة ومستخدمة لعمل الواجهات مع الجافا قبل وجود جافا إف إكس، وقد وُضِعت الأخيرة لاستبدال Swing، وتعتبر أفضل من swing في كثير من الأمور منها ماهو برمجي أيضًا حيث تفصل جافا إف إكس ملفات الواجهة عن ملفات الجافا وبالتالي يكو...


الاستثناءات exceptions وتعليمة try..catch في جافا

الأمر الذي يستحيل حدوثه في لغة جافا. ... باستخدام عِبارة throws، حيث يُعَد عدم الإعلان في تلك الحالة خطأً في قواعد بناء الجملة syntax error، ويطلَق عليها اسم الاستثناءات المتحقَّق منها checked exceptions ...


التعامل مع قواعد البيانات في جافا

مفهوم الـ JDBC في جافا. JDBC إختصار لجملة Java DataBase Connectivity و هي عبارة عن API خاص في جافا للتعامل مع قواعد البيانات على إختلاف أنواعها.. قبل وجود JDBC كان المبرمجون يستخدمون API آخر للتعامل مع قواعد البيانات يسمى ODBC و هو مكتوب بلغة ...


تطبيق عملي: بناء لعبة ورق في جافا

في المقابل، لن يَستقبِل ذلك التابع أي مُعامِلات (parameters)؛ فليس هناك أيّ معلومات ينبغي تمريرها إلى مجموعة ورق اللعب (deck) عند سَحْب ورقة لعب (card)، فأنت فقط تُوزِّع ورقة اللعب التالية أيًا كانت.


المعاملات (parameters) في جافا

إذا كان البرنامج الفرعي (subroutine) عبارة عن صندوق أسود، فإن المُعامِلات (parameter) هي ببساطة طريقة لتمرير بعض المعلومات إليه من العالم الخارجي، لذا فإنها تُعدّ جزءًا من واجهة (interface) البرنامج الفرعي، وتَسمَح لك بتَخْصيص طريقة ...


Java العوامل في جافا

العوامل (operators) عبارة عن رموز لها معنى محدد, و يمكننا تقسيم العوامل إلى 5 مجموعات أساسية كالتالي: العوامل التي تستخدم في العمليات الحسابية (Arithmetic Operators), العوامل التي تستخدم في المقارنات (Comparison Operators), العوامل التي تستخدم ...


خطوتك التالية بعد تعلم لغة جافا

في البداية التطبيق الذي تستطيع بناءه باستخدام المكتبة Swing, تستطيع بناءه أيضاً باستخدام المكتبة JavaFX و العكس صحيح. كما أن تعلّم كليهما أمر سهل جداً و ليس معقداً كتعلم لغة جافا. من الأفضل Swing أم ...


Java الكلاس و الكائن في جافا

مفهوم الكائن في جافا. object: تعني كائن في اللغة العربية. و الكائن عبارة عن نسخة مطابقة لكلاس معين. بما أن الكائن عبارة عن نسخة من الكلاس, يمكننا القول أنه لا يمكن إنشاء كائن إذا لم يكن هناك كلاس.


كيفية تعلم أساسيات لغة جافا

في هذا المقال، استكشفنا كيفية تعلم لغة جافا وأهم المفاهيم. بدأنا بالتعرف على ما هي لغة جافا وأهم استخداماتها. ثم شرحنا المفاهيم الأساسية للبرمجة الموجهة للكائنات.



تمارين جافا للمبتدئين

بناء جملة جافا تمارين جافا للمبتدئين. من أول كلمة في Java تساعدك على كتابة برنامج "Hello World" الأول الخاص بك إلى الحلقات والعوامل الشرطية. هنا تتعلم الأنواع البدائية، وكيفية العمل معهم، ما هو الفصل.


بناء تطبيق مع واجهات GUI

في هذه الدروس سنقوم ببرمجة تطبيق للكمبيوتر يحتوي على واجهات Java GUI، يمكن تشغيل هذا التطبيق على أي جهاز كمبيوتر. في مسيرتنا هذه سنتعرف على مكونات واجهات التصميم المتاحة للاستخدام من قبل جافا GUI.


مثال تطبيقي متكامل حول استخدام تقنيات جافا

ناقشنا باختصار طريقة استخدام الحزم بمقال بيئات البرمجة programming environment في جافا، وكذلك أثناء شرح بعض الأمثلة البرمجية بمقال أمثلة برمجية على الشبكات في جافا: إطار عمل لتطوير الألعاب عبر الشبكة.


مفاهيم OOP في جافا

واحدة من أعظم نقاط القوة في Java هي البرمجة الموجهة للكائنات (OOP). وهذا هو السبب الذي جعل هذه اللغة تحظى بشعبية كبيرة وهي مناسبة تمامًا للمشاريع من أي حجم. ما هي البرمجة الشيئية؟ إنه ليس سحرًا، لكنه قد يبدو سحريًا إذا دخلت ...


Java التجريد في جافا

مفهوم الـ Abstract Method في جافا. إذا كنت تريد بناء دالة و جعل الكلاس الذي يرثها هو المسؤول عن كتابة محتواها، قم بتعريفها كـ abstract.. نقاط مهمة حول الـ Abstract Method. إذا وضعت الكلمة abstract قبل إسم الدالة، فهذا يعني أنها دالة من النوع ...



بناء تطبيق جافا إف إكس من الصفر | مدونة ملهم

بناء تطبيق جافا إف إكس من الصفر ... models وهي الكيانات المستخدمة في التطبيق مثل المستخدمين والشركات، و controllers أصناف الجافا التي تربط الواجهة بالدالات والوظائف المناسبة (أي تتحكم بالواجهة ...


تاريخ جافا. القصة الكاملة لتطوير جافا، من 1991 إلى 2021

تعد Java اليوم واحدة من لغات البرمجة الأكثر شعبية وطلبًا في العالم، حيث يتعلم أكثر من 7 ملايين من مطوري Java وآلاف الأشخاص Java عبر الإنترنت (على منصات مثل CodeGym وبطرق أخرى ) كل عام نظرًا لاستخدام Java عالميًا عبر الإنترنت.


Java الإنترفيس في جافا

interface هي كلمة محجوزة في جافا, و تكتب إنترفيس في اللغة العربية. في دروس سابقة رأينا أنه في جافا لا يمكن للكلاس العادي أن يرث من أكثر من كلاس في نفس الوقت لأنه يمكن للكلاس أن يفعل extends لكلاس واحد فقط. من أجل ذلك عمل مطوروا ...


كيفية إنشاء مشروع جافا جديد في برنامج إكلبس: 10 خطوات

برنامج إكلبس (Eclipse) هو أشهر بيئة تطوير لتطبيقات جافا، كونه يحتوي على كل الأدوات التي تحتاج إليها لبناء مشروع جافا من الصفر. ستحتاج قبل البدء بالعمل على مشروع جديد إلى إنشاء المشروع أولًا. إنشاء مشروع جافا جديد في برنامج ...


كيفية تعلم أساسيات لغة جافا

تطبيق مفاهيم برمجة الكائنات في جافا، مثل مفاهيم oop وتطبيق مبادئ oop، يساعدك على بناء برامج قوية وكفؤة. المصطلحات والمبادئ الأساسية في لغة جافا


الدليل السريع للغة البرمجة Java

بناء السلاسل المحرفية: باستخدام عامل الجمع (+) تُعتبر الطريقة الأساسية (الأمثل) للقيام ببناء السلاسل المحرفية. ... تُستخدم في جافا عبارات Try-catch-finally، و لكن في جافا +7 أيضا ً مُتاح استخدام try-with-resources.



إذا كان لديك أي أسئلة ، فلا تتردد في الاتصال بنا!