تعلم لغة JAVA ©️
Open in Telegram
قناة خاصة بتعلم أساسيات لغة الجافا لنجعلها مرجع للجميع بهذه اللغه.
Show more1 394
Subscribers
No data24 hours
-27 days
-1030 days
Posts Archive
1 394
معالجة #البيانات_النصية Strings.
strings in java
البيانات النصية ( #strings ) هي سلسلة من الحروف المدخلة من قبل المستخدم من الكيبورد تسمى #سلسلة_نصية strings. وتعرف في لغة الجافا على أنها #نصوص و الـ String هو كل ما يدخل من الكيبورد يدخل على شكل سلاسل نصية.
لقراءة الدرس #الثالث_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-strings.html
1 394
القوائم في جافا
lists in java
#القوائم ( #lists ) في لغة جافا هي عبارة عن #أداة_لتخزين_البيانات مثل المصفوفة تماماً, نحن نستخدم المصفوفة لتخزين البيانات و كذلك #القائمة List يستخدم لتخزين البيانات.
لقراءة الدرس #الثاني_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-lists.html
1 394
مفهوم #forEach في لغة جافا.
forEach in Java
دالة forEach() هي دالة موجودة في الإنترفيس #Collection ويعني هذا أن الكلاسات المشتقة منه جميعها مثل ArrayList, LinkedList إلخ تملكها.
لقراءة الدرس #الحادي_عشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-foreach.html
1 394
مفهوم #الملفات_النصية File
Files in Java
#الملفات النصية ( #Files ) تعتبر البيانات النصية هي إحدى الأدوات المستخدمة لتخزين البيانات بشكل دائم, مثل المفكرة. أو #ملفات txt أي مستند نصي يسمى ملف نصي و نعمل له حفظ يبقى موجود في الحاسب لفترة طويلة.
لقراءة الدرس #العاشر في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-files.html
1 394
الإستثناءات Exception.
Exception in Java
#الإستثناءات ( #Exception ) لغة جافا, هي #أخطاء_غير_متوقعة تحدث من قبل المبرمج أو المستخدم مما يؤدي إلى #توقف_عمل_البرنامج بشكل غير طبيعي.
لقراءة الدرس #التاسع في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-exception.html
1 394
مفهوم #الدوال في لغة جافا
function in Java
الدالة ( #function ) هي مجموعة من الأوامر #تقوم_بمهمة_معينة يتم إستدعائها عند الحاجة إليها من أي مكان في البرنامج. يعني إذا كان لدينا كود ونريد كتابته اكثر من مرة.
لقراءة الدرس #الثامن في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-function.html
1 394
جمل التحكم #continue و #break في جافا.
continue & break in Java
العنصر break يتم إستخدامه لإيقاف اللوب و أما بالنسبة للعنصر continue للتخطي.
لقراءة الدرس #السابع في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-break-continue.html
1 394
المصفوفات #Array في جافا.
Arrays in Java
هي عبارة عن #وسيلة_لتخزين_البيانات من نوع واحد بشكل مؤقت و تسمى باللغة الإنجليزية Array. وتعرف أيضاً على انها تقنية أو أداة لخزن البيانات من نوع واحد بشكل مؤقت وهي مقسمة لعدة خلايا وكل خلية لها عنوان index لذلك يسهل علينا معالجة البيانات وترتيبها وفرزها والبحث فيها بإستخدام المصفوفات.
لقراءة الدرس #السادس في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-arrays.html
1 394
#الحلقات_التكرارية في لغة جافا
Loops in Java
تُستخدَم أوامر #التكرار لتكرار أمر معين أو لطباعة جملة من البيانات مرة واحدة.
لقراءة الدرس #الخامس في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-loops.html
1 394
الشروط في لغة جافا
condition in java
تستخدم #الشروط #condition لتنفيذ اجزاء من البرنامج فقط عندما تستوفي المتطلبات ويُعتبر استخدام #العبارات_الشرطية أمرًا أساسيًا في البرمجة، حيث تُمكّن المطوّرين من إنشاء تدفق تحكم في برامجهم.
لقراءة الدرس #الرابع في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-conditions.html
1 394
المدخلات والمخرجات في لغة جافا
input and output in java
الكلاس #Scanner يستخدم للإدخال او الطلب من #المستخدم #إدخال_قيمة من لوحة المفاتيح #keyboard.
لقراءة الدرس #الثالث في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-inputs-and-outputs.html
1 394
طباعة #البيانات و المتغيرات في لغة جافا
Printing data and variables in Java
نستطيع تعريف #المتغيرات بشكل مبسط على أنها #مكان_لتخزين_قيمة بشكل مؤقت ويحجز مساحة معينة في الذاكرة. و قُلنا بشكل مؤقت لأن المتغير يفقد قيمته بمجرد الخروج من البرنامج او إنهاء الإجراء. وسوف نُلاحظ أن المتغيرات #variable سوف نستخدمها في كل مشروع و في كل برنامج لا بد من إستخدام المتغيرات.
لقراءة الدرس #الثاني في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-variables.html
1 394
مدخل إلى لغة جافا
Introduction to the Java language
من اهم الميزات في لغة #جافا هو أنها لغة #مفتوحة_المصدر, أي في متناول الجميع, النقطة الثانية هي #لغة_كائنية_التوجه وهذا يسهل العمل فيها.
لقراءة الدرس #الأول في JAVA من خلال الرابط الآتي :
https://www.nusurtech.ca/2024/01/java-overview.html
1 394
Repost from NusurTech 2 ©️
الف الف مبروك للسعودية فوزها على الإرجنتين، مبروك للعرب 💪😍 .
t.me/NusurTech
1 394
Repost from NusurTech 2 ©️
#سؤال أكتب برنامج آلة حاسبة بسيطة بلغة جافا بإستخدام الإحتمالات الشرطية switch case.
لقراءة كامل درس جملة الإحتمالات الشرطية من الرابط الآتي :
https://www.programmer-tech.com/java-switch-statement
#شرح_البرنامج
لقد أنشأنا متغيرين و هما a و b و أنشأنا متغير نصي op لإستقبال البيانات من المستخدم و بعده طباعة جملة يطلب من المستخدم إدخال الرقم الأول ثم الرقم الثاني، ثم بعد ذلك يطلب منه نوع العملية الحسابية هل هي ضرب او قسمة أو جمع ثم يقوم بالعملية المطلوبة، ثم إستخدمنا الإحتمالات لهذه العمليات ووضعنا الـ default في حال المستخدم ادخل نوع عملية غير موجودة يطبع له خطأ Error.
1 394
Repost from تعلم لغة JAVA ©️
الوراثة Inheritance لغة جافا.
كما هو الحال المتعارف عليه في ارض الواقع أن يرث الإبن من أبيه بعض الصفات او من أمه بعض الصفات. نفس الأمر لدينا في البرمجة الكائنية في مفهوم الوراثة و هو أن يرث كلاس من كلاس آخر بحيث أن الكلاس الوارث يسمى الإبن و الكلاس المورث يسمى الأب. بحيث يستطيع الإبن الوصول لكافة الدوال و المتغيرات الموجودة في الكلاس الأب و إعادة إستخدامها مرة أخرى.
https://programmer-tech.com/java-inheritance
1 394
التجريد و الإنترفيس في لغة جافا.
التجريد abstraction عندما نقوم بتعريف كلاس مجرد abstract هذا يعني أن هذا الكلاس مخصص فقط للإعلان أو التصريح عن الدوال و المتغيرات فقط و لا نستطيع بناء كود داخل الكلاس المجرد abstract. هذا هو تعريفه بإختصار و يتم الإعلان عنه بإستخدام الكلمة abstract ثم اسم الكلاس, حتى الدوال و المتغيرات الذي تكون داخل الكلاس المجرد abstract يجب أن تسبقها كلمة abstract لتعريفه أنه مجرد.
https://programmer-tech.com/java-abstraction-and-interface
1 394
التعرف على كلمة Final في جافا.
كلمة final هي كلمة محجوزة في لغة جافا و تعني أنّ هذا الشيئ أو المتغير الذي يتم تعريفه على أنه final هو شيئ منتهي لا يمكننا تعديل قيمته. و الدالة المعرفة من نوع final لا يمكننا تطبيق مبدأ Override على هذه الدالة و لا يمكننا تعديل قيمة المتغير المعرف من نوع final.
https://programmer-tech.com/java-final-keyword
