CodeGym /مدونة جافا /Random-AR /المستوى القديم 03
John Squirrels
مستوى
San Francisco

المستوى القديم 03

نشرت في المجموعة

دليل العالم الحقيقي

المستوى القديم 03 - 1عندما قمت بإعادة تدريب أصدقائي ليصبحوا مبرمجين، لاحظت شيئًا مثيرًا للاهتمام. الأشخاص الذين عملوا بالفعل في مكان ما كانوا يتعلمون بكل سرور. وكلما زادت خبرتهم في مجال تكنولوجيا المعلومات، زاد اجتهادهم في الدراسة. هؤلاء، الذين كانوا طلاب جامعيين، في بعض الأحيان لم يهتموا. بعد أن تحدثت مع العاملين والطلاب، لاحظت أن الطلاب يؤمنون بـ "التوظيف السحري" الذي ينتظرهم بعد التخرج مباشرة. الآن، بالنسبة لأولئك الذين لم يتخلصوا بعد من النظارات ذات اللون الوردي – إليك دليل العالم الحقيقي. لدينا جميعا احتياجاتنا. الحاجة إلى العائلة والأصدقاء والمنزل والوظيفة والهواية... لكني أود أن أتحدث عن أحد أهم الاحتياجات التي تكون دائمًا في المقدمة: الحصول على وظيفة جيدة وحياة جيدة . معظم الناس لديهم هذه الحاجة. ويحاول الجميع إشباعها كل يوم تقريبًا من خلال العمل والمهنة والوظيفة. ويبدو من المنطقي تحقيق هذا الهدف من خلال التطوير المهني والشخصي. من منا لا يريد أن يصبح متخصصًا ذا قيمة عالية، ومحترفًا دوليًا: الشهرة، والاحترام، والدخل المرتفع، والإمكانيات الكبيرة - يبدو رائعًا. وما هي خطة عمل كل هذه الملايين والمليارات من عمال المستقبل ذوي الجودة العالية؟ في كثير من الأحيان تبدو هذه الخطة كما يلي: إنهاء الدراسة، والاستعداد للتعليم العالي، والالتحاق بالجامعة أو الكلية، والدراسة، والتخرج، والعثور على وظيفة جيدة، والعمل، والقيام بمهنة مذهلة، والإجازة بعد التقاعد المستحق. تبدو هذه الخطة صحيحة، لكنها ليست كذلك. الفرق بين الخطة الصحيحة والخطة الخاطئة هو أن: الخطة الصحيحة توصلك إلى أهدافك، أما الخطة الخاطئة فلا تفعل ذلك. الخطة التي وصفتها سابقًا تستبعد أشياء كثيرة من الحياة الواقعية، لدرجة أنني لا أعرف حتى كيف أسميها: بدائية، أو منتهية الصلاحية، أو ببساطة خاطئة. ما الذي لا تأخذه "خطة النجاح" الأكثر شيوعا في العالم بعين الاعتبار؟

مسابقة

المستوى القديم 03 - 2

1 الفائز يأخذ كل شيء

5% من أفضل المتخصصين يحصلون على 50% من إجمالي الأموال. 20% من أفضل المتخصصين يحصلون على 80% من إجمالي الأموال. تبحث بعض الشركات عن موظف أفضل والبعض الآخر يبحث عن موظف أرخص. النوع الأول لا يخشى الدفع الزائد، لأنهم يريدون الحصول على أفضل متخصص مقابل المال الذي لديهم. النوع الثاني يريد أن يدفع أندر الأموال مقابل الحد الأدنى من الجودة الذي سيكون كافيًا. المستوى القديم 03 - 3تبدأ مسيرتك المهنية/ طريقك المهني عند النقطة اليسرى من الرسم البياني. ولكن من الأفضل أن تكون في الجزء الصحيح. طريق طويل بالنسبة لك. تحتاج إلى الوصول إلى النصف الأيمن في أسرع وقت ممكن. يختلف المتخصص من الجزء الأيمن من الرسم البياني عن المتخصص من الجزء الأيسر من حيث مقدار الخبرة، وبالتالي من حيث جودة الخبرة. بينما أنت في النصف الأيسر، فإن عدد المتخصصين مثلك في سوق العمل يفوق الطلب. وهذا يعني أنه سوق المشترين (صاحب العمل). وعليك أن تنافس أمثالك على أسوأ منصب شاغر. ولكن بمجرد حصولك على الخبرة الكافية، والتمرير إلى النصف الأيمن، تبدأ قواعد اللعبة في التغير. يبدأ الطلب في تجاوز العرض وتبدأ الرواتب في النمو. 5 سنوات من الخبرة الجيدة يمكن أن تضاعف راتبك بمقدار 10. لذا فكر وانظر حولك وادرس. لكن من الأفضل أن تكون ضمن 5% من أفضل المتخصصين. هنا سيكون راتبك محدودًا فقط بالمال الذي يملكه عملاؤك/أصحاب العمل. إنهم يريدون توظيف الأفضل - دعهم يدفعون أكثر. تماما كما هو الحال في المزاد. يتمكن الشخص الذكي والمجتهد من الحصول على 20% من أفضل المتخصصين خلال 5 سنوات. وعلى مدى السنوات الخمس التالية يحصل على 5% من أفضل المتخصصين. ولكن، بالتأكيد، يجب عليه أن يعمل على تعليمه الذاتي ويغير وظائفه بشكل متكرر. في بعض الأحيان إرهاق. ليست هناك حاجة للعمل لساعات طويلة (طويلة). إن أفضل المتخصص لا يقوم بالمزيد من العمل، بل يقوم به بشكل أفضل. أفضل من أي شخص. ولهذا السبب لا يمكن استبداله بعشرة عمال أقل تأهيلاً. إذا حصلت في الانتخابات الرئاسية على 48% من الأصوات، والمتظاهر الثاني على 47%، فإنك لم تحصل بعد على تأييد الأغلبية، ولم تتفوق على منافسك مرتين. لقد تغلبت عليه بنسبة واحد بالمائة فقط! لكنك ستصبح رئيساً وستحصل على كل شيء، وهو لن يبقى أحداً ولن يحصل على شيء.

2 الخاسر لا يحصل على شيء

المستوى القديم 03 - 4إذا كنت قد دخلت إحدى الكليات بالفعل، فمن المحتمل أنك على دراية بالوضع الذي يدخل فيه 200 شخص فقط، في حين أن هناك 2000 من المتقدمين. خلال المسابقة التي يتقدم فيها 10 أشخاص للحصول على مكان واحد، من بين 1000 شخص، سيصبح 100 شخص فقط طلابًا، ولن يحصل 900 آخرون على أي شيء. ماذا تعتقد أنه سيحدث عندما تتخرج وتبدأ في البحث عن وظيفة؟ المنافسة سوف تزيد بشكل كبير! لنفترض أن أحد المتخرجين هذا العام من كلية الحقوق في برلين. لنفترض أيضًا أن هناك 10 كليات فقط في برلين تنتج 1000 محامٍ سنويًا. يوجد في السوق وظيفتين شاغرتين براتب 80 ألف دولار سنويًا، و8 وظائف شاغرة براتب 40 ألف دولار، وثلاثين وظيفة شاغرة في مؤسسات الدولة براتب 20 ألف دولار سنويًا. الرسوب 1: 1000 "محامي" و40 وظيفة شاغرة فقط. وهذا يعني أن 40 محاميًا فقط من بين 1000 محامٍ سيحصلون على وظائف وفقًا لمهنتهم، بينما سيذهب 960 شخصًا آخرين، الذين أمضوا 5 سنوات في الدراسة في إحدى الكليات، للعمل "كمديري مبيعات". الفشل 2: أنت واحد من أفضل 40 طالب قانون خريجًا، ما هي فرصك في الحصول على الوظيفة؟ أقل بكثير من 100%، في الواقع هناك "شبكة الولد القديم"، ومهن وراثية، والحصول على وظيفة من خلال العلاقات الجيدة وما إلى ذلك. معظم هذه الوظائف الأربعين الشاغرة سوف يشغلها أبناء وبنات وأحفاد كبار مديري هذه الشركات. الرسوب 3: أنت أفضل طالب متخرج لهذا العام، لكن ليس لديك الخبرة العملية الحقيقية بعد. يوجد في السوق بالفعل متخصصون يتمتعون بخبرة تتراوح من 3 إلى 5 سنوات والذين سيتقدمون أيضًا لشغل وظائف شاغرة جيدة. لقد اكتسبوا الخبرة والسمعة واكتسبوا اتصالات. لذلك، ربما، عليك أن تبدأ من الأسفل. الفشل 4: سيتعين عليك العمل في وظائف "غير مدفوعة الأجر" من أجل الخبرة لمدة 3 سنوات تقريبًا، وفي نفس الوقت سيتعين عليك العمل على تعليمك الذاتي، وعندها فقط ستتمكن من المنافسة عليها وظائف شاغرة جيدة مع احتمالية وخبرة مستقبلية قيمة وراتب مرتفع. هذه هي المرحلة ذاتها التي كان عليك اجتيازها في الكلية. ولكن إذا كنت قد درست في كلية عادية، فسيتعين عليك الآن أن تفعل كل شيء بنفسك.

3 ليس لديك شيء

المستوى القديم 03 - 5كل ما لديك هو شهادتك، ولكن في معظم الحالات، في نظر صاحب العمل المستقبلي، لا تساوي الشهادة الورق الذي طبعت عليه. في معظم الحالات، يعرف أصحاب العمل "القيمة الحقيقية" لشهادتك واستخدامها المجهري مقارنة بالخبرة الحقيقية. لديك التعليم العالي؟ من لا يفعل ذلك؟ وهناك الكثير من الناس مع التعليم العالي هناك. لا يضمن شيئا. إنها مثل شهادة "أنا لست أحمق"، لا أكثر. هناك المزيد من الاستخدام لرخصة القيادة الخاصة بك. لا تقدم الكليات أي مهارات فائقة الحداثة. عادةً ما تتعلم في عام من العمل الحقيقي نفس القدر الذي تتعلمه في أربع سنوات في الكلية. هذه هي الحياة، شئت أم أبيت.

مستوى 3

المستوى القديم 03 - 6

1 يتحدث دييغو عن أبسط برنامج

- مهلا، دييغو! - مهلا، أميغو! - أشاد بي الأستاذ مؤخرًا. لقد كان سعيدًا لأنني أتقدم بفضل محاضراته. - نعم، إنه بالضبط يستحق الشكر عليه. إنه أمر مضحك للغاية! - لدي شيء مثير للاهتمام بالنسبة لك. سأخبرك بكيفية كتابة برنامج بسيط. انه سهل جدا. يتكون البرنامج البسيط من فئة واحدة ويحتوي على طريقة واحدة رئيسية (). هذا ما يبدو عليه الأمر. المستوى القديم 03 - 7- لقد رأيت ذلك من قبل، لذلك فمن الواضح. - ولكن لا أحد يريد برامج بسيطة. كلما كانت المهمة الأكثر تعقيدًا التي يحلها البرنامج، كلما كانت أكثر روعة. ولذلك، فإن البرامج التي تتكون من آلاف الفصول الدراسية هي ممارسة شائعة. - البرنامج العادي عادة ما يكتبه فريق من 10 أشخاص لمدة 2-3 سنوات. - إذن ما هو الشيء الكبير؟ - حسنًا، البرنامج الذي يعمل عليه أكثر من 100 مطور منذ أكثر من 5 سنوات. - أكثر من 500 سنة رجل؟ رائع! - تتحدى! وتعد لغة Java من أفضل لغات البرمجة لحل المهام الكبيرة والضخمة. - حتى أنني لا أجرؤ على التساؤل عن هذه المهمة الضخمة. - من المستحسن ألا. - لم يستغرق الأمر وقتًا طويلاً من المبرمجين حتى يدركوا أنه من السهل أن تضيع في آلاف الفصول الدراسية. لذلك توصلوا إلى أدوات خاصة تعمل على تسريع عملية كتابة البرامج عدة مرات. لذلك، كلما كان البرنامج الذي تكتبه أكبر، كلما زادت الفائدة. - هل تقول أن المبرمجين قاموا بإنشاء برنامج لكتابة البرامج؟ - أنت محق. أولا وقبل كل شيء، البرنامج هو أداة لأتمتة بعض العمليات الروتينية. وإذا كتبت رمزًا لسنوات، فسيكون لديك الكثير من هذه العمليات. - برامج تطوير البرامج تسمى IDE (بيئة التطوير المتكاملة). - اليوم سوف تتعرف على واحد منهم. - ولكن ليس واحدًا منهم فقط، بل الأفضل منهم! اسمها هو Intellij IDEA . سيكون صديقك لسنوات عديدة. إنه مثل الأخ الأكبر الذي سيقدم دائمًا النصيحة والمساعدة. - أنا مفتون جدا! - حسنًا، إذا كنت لن تكتب برنامجًا في Microsoft Word، فأنت بحاجة إلى بيئة تطوير رائعة، أليس كذلك؟ نحن الروبوتات نفضل إصدار Intellij IDEA Community Edition . قم بتنزيل وتثبيت أحدث إصدار له.

نصيحة 1

كيفية العثور على Intellij IDEA في جوجل

نصيحة 2

صفحة تحميل Intellij IDEA

نصيحة 3

رابط لملف التثبيت

نصيحة 4

- ستحتاج أيضًا إلى تثبيت JDK. JDK هي في الواقع "مجموعة تطوير Java" التي تم إنشاؤها بواسطة منشئي منصة Java. يتضمن JDK جهاز Java الظاهري ومترجم فئة Java والعديد من الأشياء الأخرى التي قد يحتاجها مطور Java. - لماذا لا تكتب البرامج في الموقع؟ تماما كما فعلت من قبل؟ - إنه مناسب للبرامج الصغيرة، ولكن من الأفضل كتابة البرامج الكبيرة في Intellij IDEA. أنت تعلم أننا سنصنع منك مبرمجًا محترفًا. لذلك، كلما تعلمت كيفية استخدام هذه الأدوات الرائعة مبكرًا، كلما كان ذلك أفضل. لا تخف، فهذا البرنامج مصمم لتسهيل حياتك بدلاً من تعقيدها. ستعجبك كثيرًا وبعد ذلك حتى الخيول البرية لن تسحبك منها. - أنت بحاجة إلى كتابة البرامج لتتعلم كيفية كتابة البرامج. للقيام بذلك، تحتاج إلى تثبيت Intellij IDEA وJDK على جهاز الكمبيوتر الخاص بك. قم بالتنزيل من الإنترنت وتثبيت أحدث إصدار من JDK 7.

نصيحة 1

كيفية العثور على Java JDK في جوجل

نصيحة 2

صفحة تنزيل JDK 7

نصيحة 3

  1. انقر فوق "قبول اتفاقية الترخيص"
  2. اختر "jdk-7u75-windows-x64.exe" إذا كان لديك Windows x64
  3. اختر "jdk-7u75-windows-i586.exe" إذا كان لديك Windows x32
  4. إذا كان لديك Linux - فأنت تعرف ما يجب عليك فعله :)

نصيحة 4

2 كيم

- مهلا، أميغو! كيف تسير الأمور بالنسبة لك؟ - مرحبا كيم. - كل شيء عظيم. لقد قمت اليوم بتثبيت JDK وIntellij IDEA بناءً على نصيحة دييغو. أحاول معرفة كيفية استخدامها. - سوف اساعدك. أعتقد أنني أعرف طريقة أفضل لتعليمك كيفية تقديم الطلبات. А الصورة تساوي ألف كلمة. إليك مقطع فيديو لك:
- شكرا، سألقي نظرة. - إليك رابط جيد آخر من موقع مطور Intellij IDEA إنشاء أول تطبيق Java وتشغيله - شكرًا لك، سألقي نظرة بمجرد أن أدير التطبيق الأول. - الآن سأعطيك تعليمات خطوة بخطوة. أولاً، ابدأ تشغيل Intellij IDEA
إنشاء مشروع من الصفر
1 ابدأ تشغيل Intellij IDEA
المستوى القديم 03 - 8
2 إنشاء مشروع جديد
المستوى القديم 03 - 9
3 اختر نوع المشروع
المستوى القديم 03 - 10
4 قمنا مؤخرًا بتثبيت JDK. أنت الآن بحاجة إلى إضافة مرجعها إلى المشروع.
المستوى القديم 03 - 11
5 حدد الدليل حيث تم تثبيت JDK
المستوى القديم 03 - 12
6 تأكد من تحديد مشروع JDK
المستوى القديم 03 - 13
7 هنا يمكنك تحديد القالب الذي يقوم Intellij IDEA بإنشاء مشروع عليه. لا تختار أي شيء الآن.
المستوى القديم 03 - 14
8 حدد اسم المشروع
المستوى القديم 03 - 15
9 هذا كل شيء، يتم إنشاء المشروع. يمكنك الآن إنشاء فئات في مجلد src
المستوى القديم 03 - 16
- ماذا سنفعل بعد ذلك؟ - الآن سنقوم بإنشاء برنامج بسيط في Intellij IDEA
إنشاء برنامج بسيط
1 انقر بزر الماوس الأيمن على المجلد src وقم بإنشاء حزمة جديدة
المستوى القديم 03 - 17
2 حدد اسم الحزمة لفصولنا المستقبلية
المستوى القديم 03 - 18
3 الآن أنشئ فئة جديدة للتعليمات البرمجية الخاصة بنا. انقر بزر الماوس الأيمن على اسم الحزمة:
المستوى القديم 03 - 19
4 اكتب اسم الفئة الجديدة. الحل مثلا
المستوى القديم 03 - 20
5 قام Intellij IDEA بإنشاء قالب فصل دراسي لك. يمكنك البدء في كتابة الكود الآن.
المستوى القديم 03 - 21
6 أولاً، قم بإنشاء الطريقة الرئيسية
المستوى القديم 03 - 22
7 الآن اعرض رسالة - من الرائع أن تكون مبرمجًا!
المستوى القديم 03 - 23
8 انقر بزر الماوس الأيمن على رمز البرنامج لتشغيل البرنامج
المستوى القديم 03 - 24
9 استمتع ببرنامج العمل
المستوى القديم 03 - 25
- وما هو السطر «"C:\Program..." و"انتهى العمل برمز الخروج 0"؟ - إنها معلومات الخدمة بواسطة Intellij IDEA. يحتوي السطر الأول على خيارات بدء تشغيل البرنامج، والأخير - رمز الخروج الخاص به 0 هو إنهاء عادي للبرنامج. - شكرًا كيم، لقد كان هذا درسًا رائعًا!

3 اليلي

- منذ زمن طويل، كانت أجهزة الكمبيوتر قادرة على عرض النصوص فقط. تعرض البرامج البيانات المكتوبة من لوحة المفاتيح. يسمى وضع التشغيل هذا «العمل في وحدة التحكم» أو ببساطة «وحدة التحكم». تعد واجهة النافذة أحد البدائل لوحدة التحكم. وذلك عندما يتفاعل البرنامج مع المستخدم من خلال نافذة / نوافذ. وبما أنك تتعلم البرمجة فقط، فسنبدأ بوحدة التحكم. - أنا لا أمانع. - يتم عرض النص على وحدة التحكم (الشاشة) سطرًا تلو الآخر. لتجنب الأخطاء، يتم كتابة النص على لوحة المفاتيح وتكراره على الشاشة. يبدو أن المستخدم والبرنامج يكتبان النص على الشاشة بدورهما. - يمكنك عرض النص باستخدام System.out.print() . تعرض هذه الوظيفة سطرًا من النص. يعرض System.out.println() النص ويحرك المؤشر إلى السطر التالي. المستوى القديم 03 - 26- يجب عليك إضافة مسافات لمنع التصاق الكلمات ببعضها البعض، على سبيل المثال: المستوى القديم 03 - 27- مسكتك. - وبالتالي، يمكنك عرض أي شيء على الإطلاق: يمكن تحويل جميع كائنات Java إلى سلسلة . جميع الفئات في Java موروثة من فئة الكائن، والتي لديها أسلوب toString (). يمكن استدعاؤه عندما يحتاج الكائن إلى التحويل إلى سلسلة. المستوى القديم 03 - 28- قمت بتشغيل هذا الكود، لكن البرنامج عرض "Cat is com.codegym.lesson3.Cat@1fb8ee3". ما معنى هذا النص؟ - تقوم طريقة toString() القياسية لفئة الكائن بإرجاع سلسلة تتكون من اسم فئة وعنوان ذاكرة كائن (بالترميز السداسي العشري) - همف، وما فائدة هذه الطريقة؟ - يمكنك كتابة تطبيقك الخاص لطريقة toString() في صفك. عندما تستدعي هذه الطريقة أو يقوم JVM بتحويل الكائن الخاص بك إلى سلسلة، سيتم استخدام التعليمات البرمجية الخاصة بك (تنفيذها). - حقًا؟ حسنا، حسنا.

4 خوليو

- أهلا أميغو. فيما يلي بعض المهام التي سيتم عرضها لك:
مهام
1 تاريخ الميلاد
قم بكتابة برنامج يعرض تاريخ ميلادك كما يلي: 1 مايو 2012
2 اسمي
اكتب برنامج يعرض اسمك في 5 صفوف. يجب أن يحتوي كل صف على 10 كلمات (اسمك) مفصولة بمسافة.
3 دييغو هو معلمي المفضل اكتب برنامجاً يعرض النص «دييغو هو معلمي المفضل» مرة واحدة.
4 حاصل ضرب 10 أرقام
اكتب برنامجا يعرض حاصل ضرب الأرقام من 1 إلى 10.
تلميح: إنها ثلاثة ملايين وأكثر قليلا
5 مجموع 10 أرقام
اكتب برنامجا يعرض مجموع الأرقام من 1 إلى 10 حسب الأسطر:
1
1+2=3
1+2+3=6
1+2+3+4=10

مثال الإخراج:
1
3
6
10

5 إلي، سلسلة وسلسلة غير سلسلة

- أود أن أخبرك بكيفية ربط السلاسل. يُعرف أيضًا لصق السلاسل أو ضمها معًا باسم "التسلسل". يمكن لأولئك الذين يحبون القطط أن يتذكروا ذلك بسهولة: Con-Cat-e-Nation. أنا أمزح. - مبدأ ربط السلاسل معًا بسيط. إذا "أضفنا" سلسلة نصية وشيئًا آخر، فسيتحول هذا الشيء إلى سلسلة عن طريق استدعاء مخفي لطريقة toString (). - يقول ما؟ - نعم. سأجعل الأمر بسيطًا: سيتم تحويل الرقم إلى سلسلة، وكذلك القطة، إذا أضفنا سلسلة إلى رقم وقطة. أمثلة: المستوى القديم 03 - 29

6 دييغو

- أهلا صديقي. فيما يلي بعض المهام لهذا اليوم. ولجعل الأمر أكثر صعوبة، يمكن تمرير المتغيرات فقط إلى الأسلوب print/println. المستوى القديم 03 - 30- هل هو ممكن؟ - تذكر كلماتي يا صديقي، المستحيل ليس شيئًا بالنسبة لنا نحن الروبوتات. يمكننا أن ننحني بشكل لا ينحني.
مهام
1 توقف، انظر، استمع
اكتب برنامجًا يعرض جميع المجموعات الممكنة من الكلمات «توقف»، «انظر»، «استمع».
تلميح: هناك 6 أنواع مختلفة. عرض كل مجموعة في سطر جديد. لا تفصل الكلمات.
مثال:
انظر ليستن، توقف، استمع
، توقف، انظر
...
2 جدول الضرب
اكتب برنامجاً يعرض جدول الضرب 10 في 10 كما يلي:
1 2 3 …
2 4 6 …
3 6 9 …
3 سبعة ألوان لقوس قزح
اكتب برنامجاً يعرض سبعة ألوان لقوس قزح.
يجب أن يحتوي الخطان على ثلاثة ألوان. والثالث يجب أن يكون له لون واحد فقط.
افصل الألوان في الخطوط بمسافات.
4 حرف الهروب
اقرأ عن حرف الهروب في Java في مواد إضافية للمحاضرة.
اكتب برنامجًا يعرض السلسلتين التاليتين:

إنه مسار Windows: "C:\Program Files\Java\jdk1.7.0\bin"
إنه سلسلة Java: \"C:\\Program Files\\Java\\jdk1.7.0\\ سلة مهملات\"
5 دراسة اللغة اليابانية
اكتب برنامج يعرض 日本語

7 اللي، إدخال لوحة المفاتيح

- صديقي، لقد حان الوقت: الآن سأخبرك عن إدخال لوحة المفاتيح. - استخدمنا System.out لعرض البيانات. والآن سوف نستخدم System.in لإدخال البيانات. - يبدو سهلا. - لكن System.in له عيب واحد. يسمح لك بالقراءة من رموز أحرف لوحة المفاتيح فقط. لحل المشكلة وقراءة أجزاء كبيرة من البيانات في وقت واحد، سنستخدم بنية أكثر تعقيدًا: المستوى القديم 03 - 31- هل هي واضحة؟ - اه... واضح كالطين. - من الأفضل استخدام كائن BufferedReader عندما تحتاج إلى قراءة سطر من لوحة المفاتيح . تحتاج إلى تمرير كائن System.in إلى BufferedReader . وسوف يقوم BufferedReader بقراءة البيانات منه. - لكن System.in و BufferedReader غير متوافقين مع بعضهما البعض. نحن بحاجة إلى استخدام كائن InputStreamReader كمحول. - لقد حصلت عليه نوعا ما. وما هي فئة الماسح الضوئي هذه؟ - في بعض الأحيان يكون من المناسب استخدام الماسح الضوئي، لكنه في الغالب لا يساعد كثيرًا. من الأفضل استخدام BufferedReader وInputStreamReader . لقد عرضت للتو فئة Scanner لتعرف أنها موجودة. نحن لن نستخدمها. - حسنًا، لكني لست متأكدًا إذا كنت أفهم هذا الموضوع تمامًا.

8 دييغو

المستوى القديم 03 - 32- أهلا أميغو. أنت تقوم بعمل رائع. أنت الآن جاهز لموظفين جادين! إليك مهمة جديدة: اكتب برنامجًا يقرأ بعض البيانات من لوحة المفاتيح ويعرض نصًا يحتوي على تلك البيانات:
مهام
1 كيف تغزو العالم
اكتب برنامجًا يقرأ من لوحة المفاتيح اسمًا ورقمًا ويعرض النص:
«الاسم» سوف يغزو العالم في «الرقم» سنوات. بواهاها!
(تسلسل البيانات المدخلة مهم.)

مثال:
سوف يغزو جو العالم خلال 8 سنوات. بواهاها!
2 الراتب خلال 5 سنوات
اكتب برنامج يقرأ من لوحة المفاتيح اسم ورقمين. يجب أن يعرض البرنامج النص:
«الاسم» يكسب «الرقم 1» في «الرقم 2» من السنوات.

مثال:
كسب نيك 150 ألف دولار في 5 سنوات.
3 الحياء يزين الرجل
اكتب برنامج يقرأ من لوحة المفاتيح الاسم ويعرض النص:
«الاسم» يكسب 15000 دولار شهرياً. هاو هاو!

مثال:
يكسب تيم 15000 دولار شهريًا. هاو هاو!
4 راعي! هذا لديه صوت فخور!
اكتب برنامجاً يقرأ من لوحة المفاتيح اسمين ويعرض النص:
«name1» برعاية «name2»، وأصبحت مغنية مشهورة.

مثال:
قام نيك برعاية هيلين، وأصبحت مغنية مشهورة.
5 الحب الخالص
اكتب برنامجا يقرأ من لوحة المفاتيح ثلاثة أسماء ويعرض النص:
«name1» + «name2» + «name3» = الحب الخالص، أوه، نعم! يمين!

مثال:
جو + إيفا + أنجليكا = الحب الخالص، أوه، نعم! يمين!

9 أستاذ، كيفية القيام بالواجبات المنزلية

- أريد أن أخبرك بكيفية حل الواجبات المنزلية العملية في Intellij IDEA. أنا متأكد من أنك ستقدر قوتها قريبًا. دعنا نلتزم بالتعليمات: الخطوة 1. انقر على القائمة العلوية "صفحتي"، ثم انتقل إلى "تنزيلاتي" وقم بتنزيل "قالب المشروع". يمكنك أيضًا القيام بذلك على صفحة الملف الشخصي أو اتباع الرابط CodeGymHomeWork.zip الخطوة 2. قم بفك ضغط الأرشيف في أي مجلد. ستجد بالداخل مجلدات CodeGymHomeWork و CodeGymIdeaPlugin . يحتوي CodeGymHomeWork على مشروع حيث يمكنك كتابة فصولك الدراسية والقيام بالواجبات المنزلية. هناك أيضًا تعليمات لتثبيت البرنامج المساعد. الخطوة 3. افتح المشروع الذي تم تنزيله. ما عليك سوى تشغيل Intellij IDEA، واختيار قائمة "ملف"، ثم "فتح المشروع"، ثم تحديد المجلد CodeGymHomeWork (الموجود داخل الأرشيف). الخطوة 4. قم بتثبيت البرنامج الإضافي Intellij IDEA اقرأ التعليمات المتوفرة وقم بتثبيت البرنامج الإضافي. الخطوة 5. قم بإنشاء حزمة لفصولك الدراسية في مجلد src، قم بإنشاء حزمة «com.codegym.test» . ستقوم هذه الحزمة وحزمها الفرعية بتخزين جميع الفئات التي قمت بإنشائها. مثال: «com.codegym.test.level01.lesson05.task01» إذا كان هناك شيء غير واضح، فإليك مقطع فيديو حول كيفية القيام بذلك:

10 أستاذ

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

11 خوليو

- مهلا، أميغو! أتمنى أن تكون ر
تعليقات
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION