ما هي لغة برمجة Java؟ ما هو استخدامه؟ كيف يمكنني تعلمها بطريقة سهلة؟ كيف يمكنني إتقانها؟


الاجابه 1:

جافا

هي لغة برمجة الكمبيوتر.

يكاد يكون محض

وجوه المنحى،

مما يعني أنك تعمل مع الفئات والكائنات.

تُستخدم Java لكتابة البرامج التي تعمل على أي نظام أساسي. إليك كيف يتم ذلك:

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

Java bytecode ،

نوع من اللغة الوسيطة التي يتم تحويلها إلى رمز أصلي عبر

آلة جافا الافتراضية (JVM).

لذلك ، تقوم بترجمة مصدر Java مرة واحدة فقط ، إلى Java bytecode (

.صف دراسي

الملفات) ، والتي يمكنك توزيعها على أي نظام أساسي مثبت عليه JVM وقادر على تنفيذ البرنامج.

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

إذا كنت مبتدئًا تمامًا ، شاهد دروسًا تعليمية أو اقرأ كتابًا. انظر الأمثلة واكتب الرمز الخاص بك.

تعلم حول

بيانات تدفق التحكم ،

وهو أمر أساسي يجب أن يعرفه كل مبرمج (حلقات ، عبارات شرطية ، إلخ).

مهم:

يجب أن تتعلم مفاهيم البرمجة الكائنية (OOP). تعرف على الفئات والعناصر والأساليب والخصائص ، وبمجرد استيعابك لها ، انتقل إلى الأمام للتعرف على وراثة الصف والواجهات والمزيد.

ليس عليك عمل برامج خيالية لفهم تلك الأشياء. مجرد كتابة برامج تجريبية بسيطة بما يكفي فقط لفهم المفاهيم.

بمجرد القيام بذلك ، فإنك تعرف كيفية كتابة كود Java! لجعل الأشياء أكثر تقدما ، اقرأ القاعدة أدناه.

قاعدة عامة:

بمجرد معرفة كيفية البرمجة ، يجب أن تدرك شيئًا واحدًا:

لغات البرمجة هي أدوات وكل أداة لها دليلها الخاص.

هذا الدليل يسمى

توثيق

في حالة لغات البرمجة. تتضمن الوثائق قواعد النحو والمكتبات. عندما ترغب في معرفة وظيفة تمتلكها اللغة ، والتي قد تجدها مفيدة ، ابحث عنها في وثائق اللغة.

لذلك ، لإتقان Java ، انظر إلى الوثائق.

هل تريد إنشاء واجهة مستخدم رسومية؟ تحقق من مكتبات Java ووظائفها المخصصة لتصميم واجهة المستخدم الرسومية.

هل تريد معرفة كيفية إنشاء محرر نصوص ، على سبيل المثال ، الذي يحفظ الملفات النصية ويحررها؟ ابحث عن مكتبات ووظائف إدخال ملف Java في وظائف اللغة.

هذا هو! بمجرد أن تتعلم بناء الجملة ، والتحكم في عبارات التدفق ومفاهيم OOP ، لن تضطر إلى البحث عن المزيد من البرامج التعليمية. عليك فقط قراءة الوثائق لأي شيء تريد استخدامه.