الرئيسية / جافا

جافا

ما هو الصنف أو الفئة Class؟ وما هو الكائن Object؟ مع نظرة على الوراثة Inheritance

في لغة جافا لا يوجد أهم من أن تتعرف على مفاهيم البرمجة كائنية المنحى Object Oriented Programming، وأهم مفهوم من مفاهيم البرمجة كائنية المنحى هو مفهوم الفئة Class أو ما تُدعى أيضاً بالصنف. إذا أردت أن تفهم معنى الفئة أو الصنف …

أكمل القراءة »

أكبر رقم في لغة الجافا! ماذا إذا إنتهكنا حدود نوع البيانات double ؟!!

انتهاك حدود نوع البيانات double

نوع البيانات الخاص بالمفتاح الرئيسي Primary Key يعد من الأسباب المتكررة لتوقف الأنظمة التي تعمل لعدد من السنين. إذا كنت قد عملت في تطوير النظم فحتماً فلا بد أن تكون قد فكّرت في نوع البيانات Data Type المناسب لكل عمود في …

أكمل القراءة »

لماذا لغة جافا آمنة؟ كائن واحد يقدم جل المزايات الأمنية و الحماية لبرامج جافا

أمن لغة جافا

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

أكمل القراءة »

21+ بيئة تطوير متكاملة (IDE) و محررات لشفرات جافا المصدرية [من أجل برمجة أفضل]

محررات جافا و بيئة التطوير المكاملة

يحتاج المبرمج إلى محرر جافا على الأقل أو بيئة تطوير متكاملة IDE حتى يزيد من سرعة إنتاجه للبرامج، أليس كذلك؟ في هذه التدوينة جمعتُ لك أكثر من 21 بيئة تطوير متكاملة للجافا. تستطيع إختيار إحداها و تجربتها و إختيار الأنسب لك. …

أكمل القراءة »

ابسط شرح للتمرير بالمرجع و التمرير بالقيمة مع حيلة لتعمل الجافا بالتمرير بالمرجع

شرح التمرير بالمرجع و التمرير بالقيمة

تختلف لغات البرمجة في هيكلاتها و قدراتها و طرق عملها، ما صنع تداخلاً في المفاهيم و ربما خلطاً لمن يستخدم أكثر من لغة برمجة. من هذه المفاهيم التي تختلف فيها لغات البرمجة طريقة تمرير المتغيرات. تمرير المتغيرات يعني إرسال المتغيرات …

أكمل القراءة »

ما هو الخطأ java.lang.nullpointerexception و كيف يتم إصلاحه، من الأخطاء الشائعة لدى مبرمجي الجافا

حل مشكلة null pointer exception

عند تنفيذ الشفرة المصدرية تظهر لك الأخطاء التي لم تنتبه لها أثناء البرمجة، من هذه الأخطاء Null pointer Exception. لا يكون الخطأ Nullpointer واضحاً أثناء كتابة الشفرة المصدرية، فهو من الأخطاء التي تظهر أثناء التنفيذ Runtime Error. ولكن على عكس ما يُتوقع …

أكمل القراءة »

أي شركة تستخدم لغة الجافا؟ أمازون أم قووقل أم لنكدإن؟ أعتقد أن توقعك سيخيب

يدور حديثٌ كثير حول استخدام لغة الجافا و شعبيتها، المهم في الأمر أن هذا الحديث قد يؤثر على من يرغب بتعلم الجافا. ما عدا ذلك فهناك حزبان: حزبُ مبرمجي الجافا و هم مستخدموها و مشجعوها، و الحزبُ الآخر هو حزبُ اللغات …

أكمل القراءة »

التحويل بين أنواع البيانات الرقمية في جافا

تحويل أنواع البيانات في جافا

أفضل وقت لتعلم أنواع الأخطاء التي تحدث قبل تنفيذ البرنامج و أثناء تنفيذه هو عند بداية تعلم البرمجة. هذا ليس خياراً، ولكن من التعلم يكونُ بالتجربة. أما البرمجة خاصّةً فمفتاح تعلّمها إنتاجُ الأخطاء، عمداً أو سهواً، فالمبتدئ بتعلم لغة البرمجة …

أكمل القراءة »

شرح المصفوفات في جافا كأبسط ما يكون، مفاهيم تستخدمها مع أي لغة برمجة

مرحباً و أهلاً و سهلاً مرة أخرى في مدونة علوم حيثُ نتحدثُ اليوم عن المصفوفات كمفهوم عام و عن المصفوفات في جافا بقليلٍ من التخصيص. عندما تبدأُ بتعلم البرمجة بلغة الجافا ستكون -أو كانت- المصفوفات من أوائل ما تعلمته من أساسيات …

أكمل القراءة »