إذا كنت تبحث عن لغة برمجة تستخدم في كافة المجالات فأنت تبحث عن لغة جافا Java ، وبعد العديد من المقالات التي طرحناها عن مجالات البرمجة، لا أكاد أذكر موضوعًا لم أتحدث فيه عن هذه اللغة وأنها من اللغات الرئيسية المستخدمة في هذا المجال، لذلك سنتعرف في موضوع اليوم إن شاء الله عن أحد أفضل لغات برمجة على الإطلاق وهي لغة Java ، سنتعرف على نشأة هذه اللغة وأهميتها الحالية والمستقبلية وأهم استخدامات الجافا ، وأخيرًا سنلقي نظرة على المجالات التي يمكنك العمل بها بعد تعلم لغة جافا من الصفر إلى الاحتراف وبدون أي خبرة مسبقة. نبذة تاريخية عن لغة جافا Java
- لغة Java هي لغة برمجة عالية المستوى، كائنية التوجه، متعددة الأغراض، تم تطويرها على يد الكندي جايمس جوسلينج James Gosling والذي بدأ العمل عليها في عام 1990م وكان أول ظهور لها عام 1995م، حيث سمحت اللغة للمطورين بكتابة الكود لمرة واحدة وتشغيله على أي نظام يدعم بيئة جافا بدون حاجة إلى تعديلات، وطبعًا هناك فرق بين لغة جافا سكريبت ولغة جافا، فهما لغتين مختلفتين. - ظهور هذه اللغة كان بشكل غير مخطط لها حيث تم تكليف جوسلينج من قبل شركته بالعمل على تهيئة بيئة لوضع التطبيقات داخل التلفزيون الرقمي والأجهزة الصغيرة وكان حينها يتم الاعتماد على لغة سي بلس بلس في ذلك، ولكن جوسلينج وجد صعوبة في استخدامها، لذلك بدأ هو وفريقه بالعمل على تطوير لغة جديدة من لغات مثل لغة سي C ولغة ++C.
تعلم لغة جافا Java أقوى لغات البرمجة من الصفر
ذات صلة ما هو نظام الجافا بحث عن لغة الجافا
لغة الجافا
الجافا هي لغة برمجة عالية المستوى، قام بتطويرها جيمس جوسلينج من شركة (Sun MicroSystems)، أثناء محاولته تطوير لغة البرمجة ++C ،عام 1991، وكانت تسمّى بـ (OAK)، ولكن في عام 1995 قامت شركة (Sun Micro Systems) بتعديلها، وأطلقت عليها اسم جافا (Java)، وهي لغة تعتمد على الكائنات (objects). إصدارات الجافا
هنالك عدة إصدارات للغة جافا وهي:
(Java Standard Edition): الإصدار القياسيّ يستخدم لبرمجة برامج سطح المكتب. (Java Enterprise Edition) يستخدم لبرمجة الخوادم و الويب. (Java Micro Edition) يختص ببرمجة الهواتف المتنقلة والأجهزة المحدودة وخاصّة الألعاب. خصائص ومميزات الجافا
تعّد لغة الجافا لغة سهلة لإعداد التطبيقات المختلفة، بسبب احتوائها على العديد من الميّزات التي تسهل على المبرمج عمل، فهي توفر اتصالاً مباشراً مع قواعد البيانات، والوراثة المتعددة، وغيرها. يمكن برمجة تطبيقات قوية وخالية من الأخطاء باستخدام الجافا، ووجود ميزة تعديل الأخطاء أثناء البرمجة. آمنة، فهي تعمل خلال بيئتها الافتراضية، وتعتمد إدارة المخاطر، وتعتمد التشفير. تعمل الجافا على عدة أنظمة تشغيل، كالويندوز والماكنتوش، ويونكس بجميع إصداراتها.
ما هي لغة الجافا - موضوع
هل أنا جاهز لتعلم لغة Java ؟
إذا كنت مبتدئاً في البرمجة, ننصحك بشدة أن تتعلم المنطق البرمجي (أي الخوارزميات) لأنك ستتعلم منه كيف تفكر و تحلل كمبرمج. ستجد البعض في وسائل التواصل الإجتماعية يقول لا تتعلم الخوارزميات في البداية لأنك ستتعلمها أثناء تعلم البرمجة. نعم ذلك ممكن, خاصةً إذا كنت تتعلم في مركز خاص و هناك شخص دائماً جاهز ليشرح لك أي كود لم تستطع فهمه. الآن عليك معرفة أن تعلّم لغة برمجة و الخوارزميات في وقت واحد أمر سيتعبك جداً و سيؤخرك في التعلم لأن أي كود جديد يمر معك ستتعب كثيراً حتى تتمكن من فهمه بنفسك, و أي مشكلة تواجهها في الكود ستتعب كثيراً في حلها و قد لا تتمكن أصلاً من حلها لأنك قد لا تعرف سببها. الخوارزميات بحر كبير جداً من المعرفة و لكنك لا تحتاج معرفتها كلها كمبتدئ. في هذه الدورة قمنا بشرح الجزء الأساسي الذي تحتاجه من الخوارزميات حتى تتمكن من تعلم أي لغة برمجة بسهولة. تعلم الخوارزميات »
ما هي لغة جافا؟
JAVA تكتب جافا باللغة العربية و هي لغة برمجة عالية المستوى إبتكرها James Gosling عام 1991 أثناء عمله في مختبرات شركة Sun Microsystems و ذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة الذكية.
البرمجة بلغة جافا - رواق
التعليقات
نستخدم التعليقات لنضع ملاحظات حول الكود الذي كتبناه فقط, لكي لا ننسى كيف برمجنا الكود في حال أردنا مراجعته أو التعديل عليه بعد وقت طويل. كما أن التعليقات لا تؤثر إطلاقاً على الكود المكتوب. يوجد أسلوبين لوضع تعليقات في جافا:
تعليق على سطر واحد. // هذا تعليق يتألف من سطر واحد
/* هذا تعليق
* يتألف من
* عدة أسطر
*/
الأحرف المستخدمة في وضع الأسماء في جافا
أي إسم نضعه لمتغير, دالة, كلاس, كائن إلخ.. يسمى identifier في البرمجة. في جافا كل عنصر نريد خلقه علينا إعطاءه إسم خاص, أي علينا تحديد الـ identifier له. إذاً يتم التمييز بين العناصر في جافا من خلال أسمائهم, أي من خلال الـ Identifiers. قواعد إلزامية عند إعطاء الأسماء
جميع الـ Identifiers يجب أن يبدأوا بحرف كبير بين A-Z أو حرف صغير بين a-z أو رمز الدولار $ أو الشحطة _. يمنع بدء الـ Identifiers برقم. يمنع استخدام الـ Literals أي القيم true, false و null. يمنع إستخدام أي كلمة من الكلمات المحجوزة ( Keywords). لا تنسى أن جافا تطبق مبدأ الـ Case Sensitive. ركز على أول حرف فقط
أمثلة للأسماء التي يسمح باستخدامها: Harmash, name, $money, _number
أمثلة للأسماء التي يمنع استخدامها: 1st, -cash, @user
الكلمات المحجوزة في جافا
جميع الكلمات التالية محجوزة للغة جافا, أي لا يمكن إستخدامها كـ Identifiers.
أساسيات لغة جافا | عالم البرمجة
مُحرّر Notepad: وهو مُحرّر نصوص يوجد بشكل تلقائيّ مع نظام الويندوز. برنامج Netbeans: وهو برنامج مفتوح المصدر لكتابة البرامج بلغة الجافا وتشغيلها. برنامج Eclipse: وهو أيضاً برنامج لكتابة برامج الجافا وتشغيلها على جهاز الحاسوب.
برمجة تطبيقات الأندرويد
- واحد من أشهر استخدامات اللغة حاليًا هي برمجة تطبيقات الأندوريد التي شهدت تطورًا ضخمًا في السنوات الأخيرة، وبالرغم من أن التوجه الحالي في هذا المجال تحول إلى لغات أخرى مثل لغة كوتلن Kotlin التي يدعمها جوجل وكذلك لغة روبي Ruby، إلا أنها ما زالت مستخدمة بشكل كبير في المجال ولا أعتقد أنه سيتم الاستغناء عنها على الأقل في الوقت الحاضر. تصميم برامج سطح المكتب
- ليس فقط الهواتف المحمولة بل تستخدم اللغة في تصميم البرامج على الحواسيب وأشهرها برامج الحماية وبرامج تشغيل الفيديو، حتى البرامج المستخدمة في البرمجة والتطوير باللغات الأخرى تم تطويرها بواسطة جافا مثل NetBeans وIntelliJ IDEA وكذلك Eclipse، فيمكنك استخدام اللغة في تطوير تطبيقات سطح المكتب. برمجة تطبيقات الحوسبة السحابية
- تحدثنا في موضوع سابق عن الحوسبة السحابية وذكرنا أنها من أهم مجالات البرمجة المستقبلية، فالعالم التقني في الحاضر قد بدأ بالتحول إلى عصر الافتراضية لأنها المستقبل، ومن أهم لغات برمجة الحوسبة السحابية لغة Java، حيث يمكنك الاعتماد على اللغة مع إطار Spring في بناء التطبيقات في هذا المجال نظرًا لقابليتها للتوسع والتمدد.
بسيطة وآمنة: تُعتَبر الجافا من أكثر اللّغات بساطةً وسهولةً وأمناً بين لغات البرمجة المُختلفة في عالم الحاسوب، نظراً لأنّها تعتمد بشكل رئيسيّ على مبدأ توجيه الكائنات، واحتوائها أيضاً على خصائص التّشفير. البُنية المعماريّة المُحايدة: (بالإنجليزيّة: Architecture-neutral)، عند البدء ببرمجة الجافا ينشأ ملفّ خاصّ في النّظام حتى يتمّ تشغيل الجافا عليه بغض النّظر عن نوع نظام التّشغيل على جهاز الحاسوب، أي أنّها لغة تعمل على جميع أنظمة التّشغيل. الكثير من المَهام في وقت واحد: (بالإنجليزيّة: Multi-threaded)، تحتوي لغة الجافا على خاصيّة مُميّزة وهي القدرة على تشغيل أكثر من مَهمّة في وقت واحد، ممّا يسمح للمُبرمجين العمل على تطبيقات تفاعليّة تتطلّب تشغيل أكثر من مَهمّة واحدة في نفس الوقت. الفاعليّة أو الديناميكيّة: (بالإنجليزيّة: Dynamic)، تتميّز الجافا بفاعليّتها الكبيرة مُقارنةً باللّغات البرمجيّة الأخرى، مثل لغة ++C. مُتطلّبات التّشغيل
حتّى يتمكّن المُستخدِم من كتابة البرامج بلغة الجافا، يجب توفّر عدد من المُتطلّبات على جهاز الحاسوب لتُسهّل عمله، وهذه المُتطلّبات هي: [٥]
مُحرّر نصوص لكتابة أوامر وتعليمات لغة الجافا.
إذا رأى الرجل الأعزب القتل في المنام دل على أنه ناجح في حياته في سن شبابه. تفسير حلم القتل في المنام للعزباء
يختلف تفسير رؤية القتل في منام العزباء من رؤية لأخرى، وسوف نذكرهم فيما يلي:
إذا رأت الفتاة العزباء أنها تقتل شخصًا آخر، وكانت تعرفه فهذا يدل على حب هذا الشخص للفتاة وأنه سوف يتزوجها في أسرع وقت بإذن الله. عندما ترى العزباء أنها تقتل شخصًا بهدف الدفاع عن نفسها دل على قرب تحملها للمسؤولية من حيث الزواج. أما إذا شاهدت الفتاة القتل في المنام دل على مدى تحملها للضغط النفسي الذي تتعرض له بسبب ما تراه من مشاكل عاطفية والله أعلم. حلم القتل في المنام لابن غنّام
فسر العالم ابن غنّام القتل في المنام كالتالي:
إذا رأى الشخص أنه قام بقتل نفسه دل على توبة هذا الشخص، والالتجاء إلى الله سبحانه وتعالى. عندما يرى الشخص أنه يقتل شخص وكأنه عدو له دل على قرب انتصاره بإذن الله. أما إذا رأى الشخص قتل الابن في المنام فهذا يدل على كثرة الرزق الذي سيحصل عليه صاحب الرؤية بإذن الله. شاهد من هنا: تفسير حلم القتل في المنام ومعناه
وبذلك نكون قد ذكرنا تفسير القتل في الحلم، وأيضًا ذكرنا أنها رؤية تفسر أحيانًا بالخير وأحيانًا أخرى بالشر وذلك حسب الرؤية نفسها، أيضًا على حسب حالة الرائي سواء كان الرائي رجل أو امرأة متزوجة أو عزباء.
القتل بالسكين في المنام
وعند رؤية المرء نفسه يقتل في سبيل الله في المنام تكون رؤيته إشارة إلى فتح أبواب الخير والرزق والنعيم في حياته بإذن الله. تفسير القتل في المنام للعزباء
تعبر رؤية القتل في منام الفتاة العزباء عما تشعر من ضغوط نفسية وحزن عميق بسبب ما تتعرض له من مشكلات في حياتها العاطفية، مما ينتج عنها شعورها بالندم الشديد والفشل لارتكابها العديد من الأخطاء التي أثرت على مسار حياتها بشكل عكسي. بينما عند رؤية العزباء لنفسها في المنام تقوم بقتل رجل في المنام فإن رؤيتها تعبر عن الارتباط العاطفي بهذا الشخص ووقوعه في حبها بما سيجعله يرغب في الزواج منه سريعاً والله أعلم. ومن ترى نفسها في المنام تقوم بالقتل دفاعاً عن النفس فإن رؤيتها نابعة عن اقتراب موعد زواجها مما يجعلها تشعر بالعديد من المسئوليات والضغوط. القتل في المنام بالرصاص
من رأى في منامه أنه يقوم بقتل شخص ما بالرصاص دلّت رؤيته على أنه سيجمع بينه وبين المقتول ارتباط عائلي أو نسب في الحقيقة والله أعلم. وإن كان صاحب الرؤية رجلاً متزوجاً ورأى نفسه يقتل زوجته رمياً بالرصاص فإن رؤيته تعبر عن حصوله على منفعة من وراء زوجته بإذن الله. وعند رؤية العزباء لقيامها بقتل شخص ما في المنام بالرصاص على أنها ربما ستتزوج من هذا الشخص في الحقيقة والله أعلم.
الأربعاء 30/مارس/2022 - 08:41 م
الدكتور جمال شعبان
قال الدكتور جمال شعبان عميد معهد القلب الأسبق وأستاذ القلب والأوعية الدموية:" بقول لكل واحد اوزن نفسك اول الشهر وىخر الشهر لو وزنك زاد تبقى مصومتش، وكل تقارير الاقتصاد بتقول أن استهلاك مصر في رمضان كتير مع أنه شهر الصيام مش شهر الأكل، ولذلك لازم وزننا يثبت في رمضان ولو قل يبقى خير وبركة، حاول تفطر بفطار خفيف، الشوربة والأرز بكميات قليلة". لمشاهدة الفيديو من هنا. وجبة السحور وفيما يتعلق بوجبة السحور قال شعبان:" نأكل الزبادي افضل شيء لابد أن يكون السحور خفيفا، وطبعا نأكل الفول ولكن يجب أن يتم تسويته جيدا، لأنه تحميل ثقيل على المعدة وصعب هضمه والأفضل أن يتم وضع البيض عليه والطحينة التي تجعله يتم هضمه بطريقة سليمة". وأشار إلى وجبة السحور مهمة لصحة الجسد، قائلا:" من الضروري تناول السحور لايقاف التحول إلى الكوليسترول الضار حتى لو هنتسحر بحاجة خفيفة".