نبدء في اللغة جافا و Syntax تبعها
الكاتب: Mr.Aziz
تاريخ النشر: 2022-02-11 18:07:10
مساءكم الله بالخير
أخباركم طيبين.
اليوم راح نبدء نشرح شوي شوي عن اللغة البرمجة JAVA و معروفة عند الجميع حتى بالجامعات بدءت تتدرس هذي اللغة.
مثل ماأحنا عارفين JAVA يشغل اكثر من 3 بليون جهاز لانه في برامج تحتاج لها JAVA مثلآ اوركل على سبيل مثال أو تريد تبرمج اللغة JAVA تحتاج تثبت JAVA بجهازك.
وأيضآ يتم أنشاء تطبيقات وبرامج و العاب و ايضآ تعامل مع قواعد البيانات و غيرها عن طريق JAVA.
و الجميل في JAVA له مكتبات كثيييرة ومتعدده عكس اللغة مشابهة لها الى هي ++C بما انهم يتشابهون ولكن جافا تفوز في أمتلاكها مكتبات كثيره عن C++
سوف أشرح لكل مقال أساسيات لها فقط لكي تكون مفهومة ومفصلة بشكل أفضل
قبل مانبدء نحتاج نعمل كم شغلة
1- سواء نظامك ويندوز أو لينكس أو ماك لازم تثبت JAVA اذا مو مثبت من قبل تقدر تزور هذا الموقع وتنزل JAVA وتثبته عندك oracle.com
2- تقدر تنزل اي برنامج كتابة اكواد او تطوير سواء فيجول ستديو او Code vs او غيرها ولكن انا راح انزل intelij و نكتب فيه ألاكواد.
أول مانفتح برنامج و نعمل انشاء المشروع او New project
راح يظهر لنا زي كذا
لو ظهر لك اسم جافا الى ثبتها كذا تمام او نزلها بجهازك واختر جافا لكي يتم أنشاء صفحة لكتابة الكود مع compiler تبعها.
و راح نسمي المشروع بأسم الموقع وبأمكانك تسميه اي اسم او تخليه أفتراضي.
ألان نجي نشرح Syntax تبع JAVA
1- package com.company: هذا اسم المكتبة عند أنشاء المشروع أول مره طبعآ مو ضروري يكون عندك نفس الاسم مكتبة ممكن يختلف.
2- public class Main: هذا الدالة مع اسم الملف افتراضي لانه أول ماأنشئنا مشروع جاء معاه ملف اسمه main.java مثل موضح فوق هذا اسم الملف.
لما تجي تغير اسم الملف تحتاج تغير الاسم في الدالة ولكن نادر تحتاج تغيره لانه ليس ضروري ألا لو أحتجت تغيره لامانع من ذالك.
3- public static void main: هنا يبدء الاساس تبع المين main او اساس البرنامج جافا لانه Compiler راح يقرء أول سطر له لانه اي شي بين {} راح يتم قراءتها من قبل compiler
مثال:
لو كتبنا
print hello
ثم
print Aziz
compiler راح يقرءها بهذا الشكل
hello
Aziz
كما موضح بالصوره
مثل ماتلاحظون معاي النتيجة زي ماقلت لكم
ولكن لو عكسناها كتبنا
Aziz
ثم
hello
ايش راح يصير؟
خلينا نشوف
كذا النتيجة طلعت معانا
لانه اي شي بين {} قوسين راح يتم قراءتها من قبل compiler لانه main مهمة جدآ واساسي
ملاحظة main و Main يختلف عن بعض لانه جافا حساسة بالأحرف او case-sensitive
و موضوع ألادخال والاخراج لاتقلق سوف نشرحها بالمقال مستقل مع التفصيل
وكذا أنتهينا و نشوفكم على خير...