Loading

Article

صبح ایرانی ، مجله نشاط و سرگرمی

آموزش برنامه نویسی جاوا - تابع main

جاوا - تابع main

يک گام جلوتر...! (قسمت دوم – تابع main)
آغاز برنامه نويسي!

 

 

 

حالا که با متغيرهاي جاوا آشنا شديم، لازم است که با تابع اصلي يا main نيز آشنا شويم.مطمئنا اگر با زبان هايي همچون C يا C++ برنامه نوشته باشيد، مي دانيد که برنامه از تابع main شروع شده و همه ي کدها و توابع از اين تابع قابل دسترسي اند. اما تفاوتي که جاوا با C دارد اين است که تمامي کدهاي جاوا در فايلهايي با پسوند .java ذخيره مي شوند که اصطلاحا به آن ها کلاس مي گويند. بدين ترتيب تابع main الزاما داخل بدنه ي يک کلاس تعريف مي شود.

براي مثال ما کلاسي داريم با نام Startup که با نام Startup.java ذخيره شده است و مي خواهيم تابع اصلي را در آن صدا بزنيم ، نحوه عمل ما بدين شکل است :

public class Startup{

  public static void main(String [] args){
     //TODO something
   }

}

 

نکته: مطالبي که پس از علامت «//»نوشته مي شوند اجرا نمي شوند و اصطلاحا به آن ها يادداشت مي گويند که براي پوياتر شدن کد براي برنامه نويس استفاده مي شوند.

نحوه ي صدا زدن تابع main هميشه بدين شکل است و هميشه يک آرايه رشته اي با نام دلخواه به عنوان ورودي دريافت مي کند ، چنان که ديديم ما اين آرايه را به صورت «String [] args» به تابع اصلي داديم.

 

نکته: آموزش در اين مقاله و مقاله هاي بعدي با پيشفرض اينکه شما قبلا با برنامه نويسي مقدماتي با زبانهايي همچون C يا C++ آشنا شده ايد ادامه پيدا خواهد کرد.

 

 

شروع برنامه نويسي :

براي اجراي برنامه هاي نوشته شده با جاوا نياز است که در سيستم مقصد برنامه JVM يا Java Virtual Machine که تحت نام Java Runtime شناخته مي شود نصب باشد. اما کسي که مي خواهد با جاوا برنامه بنويسد علاوه بر JVM به بسته ي ديگري با نام JDK(Java Development Kit) نيز نياز دارد.

پس اگر اين دو برنامه را نداريد هر دوي آنها را دانلود و نصب کنيد.

 

به عنوان اولين برنامه قصد دارم که از notepad براي برنامه نويسي استفاده کنم! اولين برنامه ما قرار است که جمله ي «Hello World!» را نمايش دهد!

يک پوشه براي پروژه ي خود ساخته و نام آن را بگذاريد my_first_java_app ؛ سپس به داخل اين پوشه رفته و يک فايل با نام Startup و پسوند .java درست کنيد. اين فايل را با نوت پد باز کرده و متن زير را در آن کپي کنيد:

public class Startup{ public static void main(String [] args){ System.out.println ("Hello World!"); } }

من اين فايل را در آدرس «C:\my_first_java_app\Startup.java» ساختم. حال cmd را باز کرده و با دستور زير کد جاواي نوشته شده را کامپايل کنيد!

javac “C:\my_first_java_app\Startup.java”

با اجراي دستور فوق يک فايل با نام «Startup.class» در کنار فايل جاواي شما ساخته مي شود که به آن بايت کد مي گويند و حتي اگر آن را با نوت پد هم باز کنيد چيز معناداري در آن نمي بينيد! اکنون با دو دستور زير برنامه شما اجرا شده و جمله «Hello World!» در خط فرمان cmd نمايش داده مي شود.

cd “C:\my_first_java_app”

java Startup

 

نتيجه براي من به اين شکل نمايش داده شد!

Java Hello World application using command prompt

همانطور که مي بينيد نتيجه به صورت يک خط چاپ شده است!

البته بايد بگويم که نترسيد ! برنامه نويسي جاوا اين همه هم سخت نيست که براي هر بار کامپايل نياز باشد که از خط فرمان کمک بگيريد. همچون زبانهايي مثل C# و C++ براي جاوا هم IDE يا محيط هاي توسعه آن هم به تعداد زياد و با قابليت هاي متفاوت وجود دارد.

يکي از اين IDE ها که محصول شرکت Oracle است و در ميان برنامه نويسان از محبوبيت زيادي برخوردار است NetBeans نام دارد! اين برنامه محبوب رايگان بوده و از سايت شرکت اوراکل قابل دريافت است.

از مقاله هاي بعدي براي برنامه نويسي از اين برنامه استفاده خواهيم کرد؛ پس با ما همراه باشيد.

موفق باشيد.

دسته بندی: 

دیدگاه‌ها

مرحبا بکم یا استاد بهمن بور...

افزودن دیدگاه جدید

عضویت درخبرنامه

با عضویت در خبرنامه شما از بروزرسانی محصولات ، خدمات ، اخبار و غیره مطلع خواهید شد

جدیدترین مطالب

10 ماه 1 هفته قبل

اگر قصد دارید یک فروشگاه اینترنتی راه بیاندازید حتما این مطلب را بخوانید.

امروزه با گسترش اینترنت مردم برای خرید...