دسته ها
دستهها
- php (1)
- امنیت (6)
- اندروید (3)
- اینترنت (2)
- برنامه نویسی (14)
- بوت استرپ (1)
- پایتون (1)
- تازه ها (22)
- ترفند ها (30)
- تکنولوژی های جدید (1)
- جاوا (2)
- جاوا اسکریپت (2)
- سئو (1)
- سخت افزار (4)
- صنعت بازی (1)
- صنعت رباتیک (1)
- طراحی وب (14)
- عکاسی (1)
- فضاهای ذخیره سازی (1)
- فلاتر (1)
- گوشی های هوشمند (1)
- متفرقه (1)
- موبایل (3)
- نرم افزار (17)
- هوش مصنوعی (4)
- وب (1)
- وردپرس (7)
- ویدئو های آموزشی (24)
کامپایل و اجرا با پارامترها
این قسمت از آموزش، برای کار با جاوا در خانه و درک مفاهیم ابتدایی در اجرای فایل های جاوا تهیه شده است. پس از نوشتن برنامه ساده ای که متنی را بر روی صفحه نمایش می دهد، نیاز داریم تا آن را کامپایل کرده و اجرا کنیم. پس با موستانگ در این درس همراه شوید تا نحوه کامپایل و اجرا برنامه را در کنسول (command prompt) بیاموزیم.
کامپایل و اجرا برنامه ها در کنسول
اینکه از سیستم عامل ویندوز، لینوکس و یا مک استفاده می کنید، اهمیتی ندارد. باید یک کنسول و دستورات زیر را آماده داشته باشید تا بتوانید جاوا را کامپایل و اجرا نمایید.
- java (or java.exe)
- javac (or javac.exe)
و برای اینکه این دستورات فراهم باشند، باید JDK (Java Development Kit) را دانلود و نصب نمایید.
اگر کدی که در درس قبلی نوشتیم را در فایلی به نام MyFirstClass.java قرار دهیم، برای کامپایل آن باید دستور زیر را اجرا کنیم:
javac MyFirstClass.java
این دستور منجر به ساخت فایلی به نام MyFirstClass.class شده که کد کامپایل شده جاوا را در خود نگهداری می کند.
برای اجرای آن باید جاوا را به همراه اسم کلاس (نه اسم فایل) به عنوان پارامتر اجرا کنیم.
غلط:
java MyFirstClass.class
درست:
java MyFirstClass
اجرا با پارامترها
توابع main آرایه ای از رشته ها را به عنوان پارامتر می گیرند. اینها همان پارامترهایی هستند که در کنسول و هنگام اجرا به برنامه داده می شوند.
دقت کنید که هر آرایه ای در جاوا متغیری به نام length دارد که بیانگر تعداد اعضای آن آرایه است.
ما می توانیم با یک حلقه for ساده درون پارامترها حرکت کنیم. به برنامه زیر توجه کنید:
public class Arguments {
public static void main(String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println(args[i]);
}
}
}
و برای کامپایل و اجرا به همراه پارامترها به گونه زیر عمل می کنیم:
javac Arguments.java
java Arguments arg0 arg1 arg2
در نهایت
[*] در این درس، با چگونگی کامپایل و اجرا برنامه های جاوا در کنسول آشنا شدید.
مباحثی که در این 8 درس از دوره آموزش جاوا مطرح شد، مباحثی مقدماتی در آشنایی با این زبان برنامه نویسی بود. اگر از این دوره استفاده کردید و دوست دارید تا در دوره های پیشرفته جاوا نیز شرکت کنید، می توانید نظرات خود را در بخش دیدگاه ها ثبت کرده و یا در قسمت نقد و بررسی دوره ، از ما حمایت کنید. همچنین در قسمت مانژ ، می توانید با نمونه کدهای بسیاری از جاوا آشنا شوید و سوالات برنامه نویسی خود را نیز در آنجا مطرح نمایید. تیم متخصص کد نویسی جاوا، پاسخگوی سوالهای شما خواهند بود.