« Class Loading | صفحه اصلی | گستردگي جاوا »

اجراي يك برنامه ساده

June 6, 2007 11:56 AM

کد زیر را در یک فایل به نام HelloWorld.java بنویسید و مثلا در فولدری به نام "c:\test" ذخیره نمایید.


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


این یک برنامه ساده قابل اجرا در جاوا است. روش اجرای این برنامه در جاوا بصورت کلاسیک بدین صورت است که ابتدا توسط دستور javac که در فولدر bin از فولدر اصلی جاوا واقع شده، با دستور زیر، Class مربوطه را create می کنیم.


javac c:\test\HelloWindows.java


با اجرای این دستور مشاهده می کنیم که فایلی با نان HelloWorld.class در فولدر مربوطه ایجاد می شود.
سپس با استفاده از دستور java از همان فولدر bin می توان برنامه را اجرا نمود. نتیجه اجرای برنامه نمایش عبارت "!Hello World" روی صفحه است.


java -classpath c:\test HelloWorld


دستورات فوق در command prompt اجرا می شوند.

تست برنامه های جاوا در IDE ها ساده تر است، زیرا خود آنها ابزار لازم را برای اجرا و تست در اختیار می گذارند. بدون آنکه لازم باشد درگیر جزئیات دستورات اجرایی جاوا شوید.
البته نباید فراموش کرد که بطور کلی deploy کردن برنامه های جاوا در عمل کاری پیچیده است و نیازمند دقت است.
برای کسب اطلاعات بیشتر بهترین منبع help جاوا است که احتمالا آن را در فولدر Doc موجود در فولدر اصلی برنامه جاوا خواهید یافت.

mahyar_ev | 11:56 AM

 

نظرخواهی

سلام.
با تشكر از يادداشت هاي شما.
روشي كه شما براي كامپايل و اجراي برنامه هاي جاوا آورديد يه كم كار را سخت مي كند.
من معمولاً از روش زير استفاده مي كنم.
- وارد پوشه حاوي فايل Javac و Java در پوشه bin مي شويم. مثلاً در كامپيوتر من مسير زير است :
D:\Borland\JBuilder2006\jdk1.5\bin
و مسير را براي استفاده بعدي انتخاب و كپي مي كنم.
- يه راست كليك روي My Computer و بعد هم Properties. انتخاب تب Advanced و فشردن دكمه Environment Variables.
- اين پنجره داراي 2 قسمت هست. در قسمت پايين كه System Variables هست كمي درگ مي كنم تا Path را ببينم و انتخاب كنم.
- حالا روي Edit كليك كرده و در كادر Variable Value يك دكمه End مي زنم تا به پايان مسيرهاي تعريف شده برود يك ; و بعدش هم Paste كردن مسير bin.
- حالا 3 تا OK.
از اين به بعد نيازي به وارد كردن مسيرها نيست. خيلي راحت cmd را باز مي كنم و به مسير فايلهاي جاوا مي روم و دستور Javac يا Java را صادر مي كنم.

ببخشيد طولاني شد.

ارسال شده توسط: ارسلان دهقاني در ساعت September 6, 2007 11:48 AM

نظر شما چيست؟










Remember personal info?




برای ثبت نظر کلمه submit را در کادر زیر وارد کنید.