جدول المحتويات:

جافا - مقدمة: 5 خطوات
جافا - مقدمة: 5 خطوات

فيديو: جافا - مقدمة: 5 خطوات

فيديو: جافا - مقدمة: 5 خطوات
فيديو: 5. مقدمة في برمجة جافا | عملي - كتابة أول برنامج جافا | Introduction to Programming - Java 2024, اكتوبر
Anonim
جافا - مقدمة
جافا - مقدمة

سأحاول إرشادك إلى الناس خلال هذا البرنامج التعليمي بشكل فعال وسريع. JAVA هي لغة معقدة للغاية ولديها الكثير لتعلمه. لا تتحمل هذه البرامج التعليمية أي مسؤولية عن تعليمك بشكل صحيح ، لكنني سأحاول توضيح الأمر ، وأترك كل الأخطاء. إذا كنت معتادًا على JAVA ، فعليك التخطي إلى الأقسام اللاحقة. هذا القسم مجرد ملاحظة. بعد ذلك سنبدأ في الترحيب بك بلغة جافا.

الخطوة 1: جافا - الحصول على الأدوات

جافا - الحصول على الأدوات
جافا - الحصول على الأدوات
جافا - الحصول على الأدوات
جافا - الحصول على الأدوات

الآن ، كما تعلم على الأرجح ، نحتاج إلى بعض الأدوات لبدء كتابة كود JAVA. يمكنك فقط استخدام المفكرة الخاصة بك ، وتنفيذها من سطر الأوامر ، لكننا سنحصل على محرر ، لأنه أسهل وأسرع. سنحصل على محرر eclpise JAVA. (في حالة وجود تعليق مشكوك فيه) الخطوة رقم 1) انتقل إلى موقع الويب هنا وانقر على زر التنزيل الأخضر الخطوة رقم 2) احفظه على سطح المكتب وانقر على "موافق" الخطوة رقم 3) عند انتهاء التنزيل ، انقر بزر الماوس الأيمن فوق الملف وحدد " قم باستخراج الكل "STEP # 4) يجب أن ترى مجلدًا جديدًا يظهر على سطح المكتب الخاص بك ، وتأكد من أنه يحتوي على ملف" eclipse.exe "فيه. الآن انقر نقرًا مزدوجًا على ملف eclipse.exe مع أيقونة كسوف الشمس. سيطلب منك إنشاء مساحة عمل عند فتحها. أدخل "myWork" في شريط الاسم ، وانقر فوق "موافق". يجب أن تشاهد بعد ذلك شاشة ترحيب ، وفي الزاوية اليمنى العليا انقر فوق زر "طاولة العمل". الآن يجب أن ترى شيئًا مثل الصورة الأولى في الأسفل. بعد ذلك ، انقر فوق "ملف"> "جديد"> "مشروع جافا" ، واكتب "myProj" في مربع الاسم ، وانقر فوق التالي ، ثم إنهاء. الآن ، في مستكشف المشروع (يسار الشاشة) سترى مجلدًا يسمى "myProj". مستكشف المشروع هو المكان الذي يمكنك فيه رؤية جميع ملفاتك ، المنطقة في الوسط هي المرحلة الأساسية (قسم الترميز) والجزء الأيمن هو المكتبة ، والتي تعطينا قائمة بالوظائف والفئات. (سوف نتحدث عن الفئات والوظائف. في وقت لاحق). الجزء السفلي هو قائمة الأخطاء ، إذا كان لدينا أي مشاكل في وقت التشغيل أو التعليمات البرمجية ، فستكون هناك. إنها أيضًا نافذة وحدة التحكم حيث يتم عرض الإخراج. أخيرًا ، انقر بزر الماوس الأيمن فوق المجلد "myProj" الذي أنشأناه وانتقل إلى "جديد"> "الفصل". في شريط الاسم ، اكتب "myFirst". انقر فوق إنهاء. يجب أن ترى الصورة الثانية في الأسفل لإلقاء نظرة فاحصة. أنت الآن جاهز لبدء كتابة التعليمات البرمجية في JAVA. في الخطوة التالية ، سنكتب برنامجك الأول ، ونناقش بعض عناصر جافا.

الخطوة الثانية: جافا - الشروع في العمل مع جافا

جافا - الشروع في العمل مع جافا
جافا - الشروع في العمل مع جافا
جافا - الشروع في العمل مع جافا
جافا - الشروع في العمل مع جافا

في JAVA ، كل شيء يعتمد على فئات وأقسام من التعليمات البرمجية مع أوامر للتنفيذ. هناك أيضًا هذه الأشياء التي تسمى الطرق ، وهي أقسام أصغر من التعليمات البرمجية تحتوي أيضًا على وظائف. عادةً ما توجد طرق متعددة في الفصل تتفاعل مع بعضها بناءً على قيم متغيرات معينة وتعيد قيمة. يتم تجميع هذه الطرق في فصل دراسي ، ومن ثم يمكن للفئات ذات الطرق التفاعل مع الفئات الأخرى وطباعة قيمة الإرجاع على الشاشة. هناك أيضًا ما يسمى بالطريقة الرئيسية ، وهي الطريقة التي يبحث عنها المترجم أولاً. بناءً على التعليمات التي تعطيها الطريقة الرئيسية ، يمكن للمترجم الانتقال إلى فئات مختلفة لتنفيذ طرق مختلفة ، أو مجرد البقاء في الطريقة الرئيسية. في الوقت الحالي ، لنقم فقط بإنشاء طريقة رئيسية. في فصلك "myFirst" اكتب الكود بالخط العريض: public class myFirst {public static void main (String args) {}} الآن دعنا نناقش هذا الكود. تعتمد كل طريقة على بناء الجملة التالي: [accessSpecifier] [returnType] [methodName] ([المعلمات]) {[methodBody]} محددات الوصول في هذه الحالة هي "عامة" و "ثابتة". يمكن أن تكون أي طريقة "عامة" أو "خاصة". تعني كلمة "عام" أن الطريقة يمكن الوصول إليها من قبل أي فئة. تعني كلمة "خاص" أنه لا يمكن الوصول إلى الطريقة إلا من خلال الفئة التي تنتمي إليها. سأشرح الكلمة الرئيسية "Static" لاحقًا. هنا أنشأنا طريقة عامة ثابتة رئيسية بالاسم main ، ومعلمات "String args" (لن أشرح المعلمات الآن). في جسم الطريقة ، نكتب جميع الأوامر التي لا نريد تنفيذها. دائمًا ما يقع جسم الطريقة والجسم الطبقي بين الأقواس المتعرجة. ملاحظة: JAVA هي لغة حساسة لحالة الأحرف ، لذلك عند كتابة الأوامر ، يجب عليك كتابتها تمامًا كما هو محدد ، أو ستحصل على خطأ !!!!!! اكتب الآن الكود بالخط العريض في طريقتك الرئيسية: public class myFirst {public static void main (String args) {System.out.println ("Hello world!")؛ }} الآن يجب أن يكون لديك الرمز في الصورة الأولى. انتقل الآن إلى "تشغيل"> "تشغيل" ، وانقر فوق "موافق" عندما يظهر مربع الحوار ، وفي الجزء السفلي (نافذة وحدة التحكم) سترى النص "Hello world!" مطبوعة. تحقق من الصورة الثانية كمرجع. استخدمنا هنا الأمر System.out.println لطباعة سطر على الشاشة. "النظام" ، فئة تحتوي على العديد من الوظائف. كان "الخروج" هو أننا أردنا طباعة OUT على الشاشة (أو الإخراج) وتعني الطريقة "println" ؛ خط الطباعة. ثم بين قوسين ، وبين علامات الاقتباس (لأن هذه قيمة سلسلة (قيمة تحتوي على كلمات)) قمنا بتضمين النص الذي أردنا طباعته ، وقمنا بإنهاء السطر بفاصلة منقوطة (؛). ملاحظة: يجب أن تنتهي جميع الأسطر في JAVA بفواصل منقوطة ، باستثناء الأسطر عندما نعلن عن الفئات أو الطرق. يمكننا أيضًا استخدام "print" ، ولكن الاختلاف بين "print" و "println" هو أن "print" تطبع النص على سطر ، لكن "println" تعني طباعة النص ، وإنهاء السطر ، وهذا يعني أنه إذا كان الأمر هو "طباعة" ، سيتم طباعة النص على سطر جديد. في هذه المرحلة ، أود أن أعتذر عن الجودة السيئة لصوري ، لقد قمت بتضمين بعض أسئلة SELF-CHECK في الأسفل. في الخطوة التالية سأقوم بتضمين الإجابات عليها ، وفي الخطوة التالية سأقدم لك أيضًا أنواع القيم الأساسية. الاختيار الذاتي: # 1) اكتب برنامجًا لطباعة كلمة "جبن" حرفًا بحرف. تلميح: استخدم الأمر "print" # 2) استخدم الأمرين "print" و "println" للتجربة # 3) ما الخطأ في هذا السطر من التعليمات البرمجية: System.out.println (Hello world!)؛ # 4) ما الذي ستحصل عليه إذا قمت بتشغيل هذه الأسطر من التعليمات البرمجية: System.out.print ("h")؛ System.out.print ("i") ؛ System.out.println ("لكل") ؛ System.out.print ("ابن") ؛

الخطوة الثالثة: جافا - أنواع المتغيرات الأساسية

جافا - أنواع المتغيرات الأساسية
جافا - أنواع المتغيرات الأساسية
جافا - أنواع المتغيرات الأساسية
جافا - أنواع المتغيرات الأساسية

الإجابات على أسئلة SELF-CHECK السابقة هي: # 1) System.out.print ("c") ؛ System.out.print ("h") ؛ System.out.print ("هـ") ؛ System.out.print ("هـ") ؛ System.out.print ("s") ؛ System.out.print ("هـ") ؛ # 2) لا توجد إجابة محددة # 3) لم يكن النص الموجود بين قوسين بين علامتي اقتباس # 4) مرحبًا بالابن سيكون هناك أيضًا أسئلة تحقق ذاتيًا في نهاية هذه الخطوة. هناك العديد من أنواع البيانات. في هذا الدليل ، سنستعرض الأساسيات فقط ، وسيستمر الأمر في اتخاذ بضع خطوات. تعمل كافة المتغيرات على بناء الجملة أدناه. [dataType] [variableName] = [value]؛ السابق. int myNum = 8 ؛ نوع int: النوع "int" يعني عددًا صحيحًا. يعمل على نفس بناء الجملة على النحو الوارد أعلاه. لا توجد علامات اقتباس مطلوبة للاحتفاظ بقيمة أي نوع رقمي. تتراوح أي متغيرات int من -2 ، 147 ، 483 ، 648 كحد أدنى إلى قيمة قصوى 2 ، 147 ، 483 ، 647. معظم الأعداد الصحيحة الشائعة سوف تتناسب مع هذا النطاق ، ولكن إذا لم تستخدم "long" بدلاً من ذلك. السابق. عدد تسعة = 9 ؛ long type: النوع "long" هو نسخة طويلة من الأمر "int". تتراوح من -9 ، 223 ، 372 ، 036 ، 854 ، 775 ، 808 إلى 9 ، 223 ، 372 ، 036 ، 854 ، 775 ، 807. النوع العائم: النوع "عائم" هو رقم فاصلة عائمة ، مما يعني أنه يحتوي على قيمة عشرية. نوع مزدوج: النوع "double" هو رقم فاصلة عائمة ، يمكن أن يحتوي على قيمة أكبر. نوع السلسلة: يحتوي نوع "السلسلة" على قيمة نصية. يجب تضمين النص (القيمة) بين علامتي اقتباس. السابق. تحية السلسلة = "مرحبًا فارغًا" ؛ كانت تلك هي أنواع البيانات الأساسية. لطباعة أي منها فقط اكتب اسم المتغير في معاملات طريقة "println" بدون علامات اقتباس. السابق. int myNum = 52930 ؛ System.out.println (myNum + "هي قيمة myNum") ؛ سيطبع الرمز أعلاه "52930 Is the value of myNum" على الشاشة. وبالمناسبة ، استخدمنا هناك علامة الجمع لدمج سلسلة مع السطر الذي كنا نطبعه ، لذلك ستطبع قيمة String بعد قيمة myNum. يمكنك استخدام علامة الجمع لإضافة متغيرات في الأمر "println" وإضافة قيم سلسلة. تحقق من الصورتين في الأسفل لترى ما فعلته هذا هو القسم 1/2 من أنواع الأرقام ، في القسم التالي سأعلمك بعض العوامل الحسابية البسيطة التي يمكنك استخدامها مع المتغيرات.

الخطوة 4: جافا - العوامل الرياضية

جافا - عوامل حسابية
جافا - عوامل حسابية
جافا - عوامل حسابية
جافا - عوامل حسابية
جافا - عوامل حسابية
جافا - عوامل حسابية
جافا - عوامل حسابية
جافا - عوامل حسابية

هذا هو القسم 2/2 من "أنواع المتغيرات الأساسية". هنا سوف أعرض العوامل الحسابية. هناك علامة "+" التي تعني إضافة. يتم استخدامه لجمع الأرقام. السابق. مجموع int = 5 + 579 ؛ كما أنها تستخدم لدمج السلاسل بطريقة "println". السابق. System.out.println ("هذا" + "ثلاث سلاسل" + "مجمعة.")؛ لاحظ أنه قبل إضافة سلسلة أخرى على السلاسل الأولى والثانية ، استخدمت مسافة في النهاية لجعلها تبدو طبيعية. هناك أيضًا علامة "-" كما خمنت ، وتستخدم فقط لطرح الأرقام. السابق. الطرح int = 9-6 ؛ هناك أيضًا عامل الضرب ، والذي يتم تمثيله بعلامة "*" في جافا (علامة النجمة). يتم استخدامه لمضاعفة الأرقام. السابق. الضرب int = 756 * 15 ؛ وهناك عامل القسمة الذي يتم تمثيله بـ "/" (الشرطة المائلة). يتم استخدامه لقسمة الأرقام. السابق. تقسيم int = 50/5 يوجد أيضًا عامل modulo ، والذي يمثله "٪". يستخدم Modulo للتركيز على باقي رقمين ، إن وجد. السابق. معامل int = 10٪ 9 ؛ لا تحتاج إلى إضافة علامات اقتباس للأرقام إذا كنت تستخدم الأرقام في طريقة "println" ، أو سيتم تفسيرها على أنها قيم سلسلة. السابق. System.out.println (6 + 7) ؛ خطأ شائع 1: System.out.println ("6" + "7") ؛ يُرجع الرمز أعلاه 67 وليس 13. لتجنب ذلك ، احذف علامات الاقتباس. يمكن استخدام أسماء المتغيرات لتحديد القيم. مثل: int myNum = 9 ؛ System.out.println ("قيمة myNum" + myNum)؛ طالما أن "myNum" لا يحتوي على أي متغيرات حوله ، فإن البرنامج سيطبع "قيمة myNum هي 9". يمكنك أيضًا استخدام عوامل التشغيل لإجراء عمليات في طريقة "println" لإرجاع نتائج سريعة. السابق. System.out.println (8 * 10) ؛ ستكون صوري بشكل أساسي على كل ما قمنا بتغطيته في هذا القسم ، لكن لا تنسَ التحقق منها. في الخطوة التالية ، سيكون هناك القليل من المواد الجديدة ، ولكن سيكون هناك اختبار يغطي كل ما تعلمناه حتى الآن. فيما يلي أسئلة الفحص الذاتي: SELF-CHECK # 1: اكتب برنامجًا لحساب مقياس 789 إلى 2 ، واطبع النتيجة على الشاشة. الاختيار الذاتي # 2: صِف نوع البيانات "int" ، مع السمة الأساسية على الأقل. الاختيار الذاتي # 3: قم بإنشاء متغير سلسلة يسمى "تحية" مع رسالة مألوفة فيه مع ترك الاسم (على سبيل المثال ، مرحبًا _). ثم قم بإنشاء سلسلة تسمى "name" بقيمة اسمك. ثم اجمع بين هذه المتغيرات وستحصل على رسالتك النهائية. الاختيار الذاتي # 4: كيف تمثل الضرب في جافا؟ (ما هي العلامة التي تستخدمها)

الخطوة 5: جافا - الاختبار الأول / التعليق

جافا - الاختبار الأول / التعليق
جافا - الاختبار الأول / التعليق

فيما يلي إجابة أسئلة SELF-CHECK السابقة: # 1) System.out.println (789٪ 2) ؛ # 2) نوع البيانات "int" يحمل عددًا صحيحًا # 3) تحية السلسلة = "مرحبًا" ؛ اسم السلسلة = "معلم JAVA" System.out.println (تحية + الاسم) ؛ # 4) أنت تستخدم "*" (علامة النجمة) حسنًا ، الآن بالنسبة لهذا التوجيه ، سأقوم فقط بتضمين القليل من المواد الجديدة ، والرابط إلى الاختبار الخاص بي. يوجد في جافا ما يسمى "التعليق". هذا يعني التعليق على عملك. هناك نوعان من التعليقات يمكنك كتابة تعليق من سطر واحد (انظر على سبيل المثال 1) وتعليق متعدد الأسطر (انظر على سبيل المثال 2). يتم تضمين الأمثلة لهذه التعليقات. بالنسبة للتعليق المكون من سطر واحد ، يجب وضع شرطتين مائلتين قبل النص ، حيث يتم اعتبار كل شيء على يمين الشرطة المائلة تعليقًا ، ويتم تجاهله بواسطة مترجم JAVA. يوجد تعليق بسيط متعدد الأسطر بين العلامة المائلة والعلامة النجمية 2 ، وينتهي بعلامة النجمة والشرطة المائلة. يصف التعليق المتقدم متعدد الأسطر طريقة ما ، وسنتناولها لاحقًا. نصيحة جافا: أقترح عليك التعليق على كل شيء ، حتى أبسط الأشياء. لأنه إذا كان شخص ما يمر بعملك وقد يواجه مشكلة في فهم الكود الخاص بك. قد لا يكون من الواضح أن المتغير د يعني الدولار. وأقترح عليك أيضًا حفظ عملك بشكل متكرر (لقد فقدت الكثير من التعليمات البرمجية بسبب هذا مرة واحدة) على سبيل المثال. 1 عدد العمليات 2 = 78 ؛ // قم بإنشاء عدد صحيح ، "num2" بقيمة 78 ex. 2 / ** أنشئ عددًا صحيحًا ، "num2" بقيمة 78 * / int num2 = 78 ؛ حسنًا ، حظًا سعيدًا في الاختبار.:-) (الرابط في الأسفل ، اقرأ الملاحظة) ملاحظة: لقد سارعت حقًا في إجراء الاختبار ، لذلك في # 2 حددت الإجابة الخاطئة على أنها صحيحة. كانت الإجابة الصحيحة لذلك الخيار الأخير. أنا آسف جدا لهذا الإزعاج. رابط الاختبار هنا. هناك صورة في الجزء السفلي من شاشة الترحيب للاختبار أيضًا. حظًا سعيدًا ولا تنس قراءة البرنامج التعليمي التالي!:-)

موصى به: