نبدء في اللغة جافا و 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

 

 

و موضوع ألادخال والاخراج لاتقلق سوف نشرحها بالمقال مستقل مع التفصيل

 

وكذا أنتهينا و نشوفكم على خير...