آموزش برنامه نویسی

نوشتن اولین برنامه جاوا

جمعه, ۴ مرداد ۱۳۹۲، ۱۲:۴۳ ق.ظ

برای نوشتن برنامه به زبان جاوا می توانید سورس کد خودتان را با ویرایشگرهای متن مخصوص برنامه نویسی مثل TextPad یا  ++NotePad و یا حتی با استفاده از Notepad موجود در ویندوز نوشته و سپس آنها را کامپایل و اجرا کنید و یا با استفاده از IDE هایی  مثل Eclipse و Netbeans برنامه خود را بنویسید.

مراحل زیر نحوه ی نوشتن برنامه ای به نام Hello است که پیغام !Hello, world را در خروجی نمایش می دهد...

 
نوشتن سورس کد
کد زیر را درون Notepad ویندوز وارد کنید. سپس با نام "Hello.java" آن را ذخیره کنید. فایل سورس جاوا را باید با پسوند "java." ذخیره کرد و همچنین نام فایل ذخیره شده باید با نام کلاسی که در کد استفاده کرده ایم یکسان باشد.
 
/*
 * First Java program, which says "Hello, world!"
 */
public class Hello {   // Save as "Hello.java"
   public static void main(String[] args) {
      System.out.println("Hello, world!");   // print message
   }
}
 
کامپایل سورس کد
کامپایل کردن سورس کد Hello.java و ایجاد bytecode با نام و پسوند Hello.class با استفاده از کامپایلر "javac" . برنامه ی CMD را اجرا و دستور زیر را وارد کنید.
 
prompt> javac Hello.java
javac نام کامپایلر JDK است.
 
اجرای برنامه
اجرای برنامه توسط Java Runtime توسط دستور زیر در CMD
prompt> java Hello
!Hello, world
 
توضیحات برنامه
 
/* .................... */
تا پایان خط .....//
 
خطوط بالا comments یا توضیحات نامیده می شوند. توضیحات برنامه، اجرایی نیستند و توسط کامپایلر نادیده گرفته می شوند. توضیحات برای شرح و مستند سازی برای کسانی که کد شما را می خوانند بسیار مفید هستند. همچنین برای خودتان که ممکن است چند روز بعد روند کار را فراموش کرده باشید. دو نوع comment داریم :
comment چند خطی : با */ شروع و با /* تمام می شود. در بین آنها می تواند چندین خط قرار بگیرد.
comment تک خطی : با // شروع می شود و تا آخر خط جاری ادامه دارد.
 
comment مستند سازی : شکل خاصی از comment چند خطی است. در آموزش های بعد به طور کامل توضیح خواهم داد. 
 
{ ... } public class Hello
در جاوا همه چیز درون یک کلاس قرار دارد. کلاس را با کلمه ی کلیدی class تعریف می کنند. بدنه ی کلاس بین {} قرار میگیرد. طبق قراردادهای برنامه نویسی کلاس ها را با حرف بزرگ شروع می کنند. در این برنامه نام کلاس Hello می باشد. کلمه ی کلیدی public را در ادامه ی آموزش ها توضیح خواهم داد.
 
{ ... } (public static void main(String[] args
نقطه شروع برنامه ی جاوا متدی به نام ()main است. بدنه ی متد در بین {} قرار می گیرد و شامل دستورات برنامه نویسی است.
 
;("!System.out.println("Hello, world
برای چاپ رشته ی !Hello, world در خروجی (صفحه نمایش) از این دستور استفاده می شود. رشته، درون "" قرار می گیرد و در خروجی بدون نمایش دادن "" به نمایش در می آید.
 
  • امین بهرامی

نظرات (۳)

ممنون بسیار عالی بود اگه میشه بیشتر مطلب بنویسین در این مورد .
سلام

ممنون.
  • علی احمد
  • خیلی ممنون از مطالب مفید تون
    خواهشن در مورد اینکه بدون هیچ ide بتونیم با نوت پد و cmd به زبان جاوا کد بنویسیم بیشتر بنویسید
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی