نصب جاوا بر روی ویندوز
برخی از کامپیوتر ها در حال حاضر جاوا را نصب دارند، پس اولین قدم این است که نصب بودن یا نبودن جاوا را ابتدا بر روی سیستم خود چک کنید.
ابتدا وارد محیط Command Prompt شوید. منظورمان همان CMD است.
سپس دستور java -version
را در محیط باز شده تایپ کنید. چیزی شبیه مثال زیر:
C:\Users\Your Name > java -version
پس از اینتر زدن، اگر جاوا بر روی سیستم شما نصب باشد متنی شبیه زیر مشاهده خواهید کرد، البته برخی کلمات این متن بستگی به نسخه جاوا نصب شده بر روی سیستم شما دارد:
java version “11.0.1” 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)
اگر جاوا بر روی سیستم شما وجود ندارد. می توانید فایل نصب جاوا را از سایت oracle دانلود کنید. و یا می توانید از سایت های ایرانی مخصوص دانلود نرم افزار، آخرین نسخه آن را بیابید و مراحل زیر را برای نصب آن دنبال کنید. (آدرس صفحه دانلود جاوا در سایت soft98)
فایل دانلود شده را بر روی سیستم خود نصب کنید (آدرس جایی که جاوا رو درونش نصب کردید رو نگه دارید) و گام های زیر را حتما پس از آن دنبال کنید.
گام های زیر را پس از نصب جاوا، برای اجرا شدن کد ها دنبال کنید:
1- System Properties را از این آدرس باز کنید:
Control Panel > System and Security > System > Advanced System Settings
2- بر روی Environment variables کلیک کنید. این گزینه زیر تب Advanced قرار دارد.

3- در قسمت System variables متغیری با نام Path را بیابید، آن را انتخاب کنید و سپس دکمه Edit را کلیک کنید.

4- در پنجره باز شده بر روی New کلیک کنید. آدرس مکانی که جاوا را در آن نصب کردید را وارد کنید و پس از آن /bin
قرار دهید.
به صورت پیشفرض آدرس برابر زیر خواهد شد: (اگر شما مکان نصب و نسخه متفاوت استفاده نمی کنید)
C:\Program Files\Java\jdk-11.0.1\bin
سپس برای ذخیره ok را کلیک کنید.

5- اکنون دوباره برای تست نصب جاوا وارد محیط Command Prompt شوید. منظورمان همان CMD است. سپس دستور java -version
را در محیط باز شده تایپ کنید، اگر جاوا را درست نصب کرده باشید نسخه جاوای نصب شده را در پاسخ مشاهده خواهید کرد.
اجرای کد های برنامه نویسی جاوا
ابتدا بهتر است کمی در مورد نحوه کدنویسی جاوا بدانید.
در جاوا هر اپلیکیشن با نام Class شروع می شود. نام کلاس باید با نام فایل یکی باشد.
چاپ متن را در زبان جاوا می توانید با استفاده از فانکشن System.out.println
انجام دهید.
اکنون در قدم اول، اولین فایل جاوای خود را در یک مکان دلخواه با نام MyClass.java با استفاده از یک ویرایشگر متن مانند Notepad بسازید. این فایل حاوی کلاس MyClass خواهد بود.
متن زیر را درون این فایل کپی کنید:
اگر کد بالا رو کاملا متوجه نمی شوید اصلا مهم نیست، در آینده به طور کامل به نحوه نگارش زبان جاوا خواهیم پرداخت.
حال که فایل MyClass.java را با مقدار مناسب در مکانی ذخیره کرده اید (آدرس این مکان را به طور کامل مد نظر داشته باشید) می توانیم فایل جاوا را از طریق CMD اجرا کنیم.
ابتدا Command Prompt (cmd.exe) را باز کنید. از طریق دستور cd به دایرکتوری که اکنون فایل را ذخیره کردید بروید.
در CMD این دستور شما را به عنوان مثال به پوشه java در درایور c خواهد برد: (اگر فایل را اینجا ذخیره کردید استفاده کنید)
cd C:\java
با زدن دستور dir در CMD باید بتوانید فایل MyClass.java که اکنون ساخته اید را در یک لیست مشاهده کنید.
اگر فایل MyClass.java در CMD قابل مشاهده است که در پوشه درستی قرار دارید. در غیر این صورت آدرس مکانی را که این فایل را ذخیره کرده اید را یافته و با دستور cd به این پوشه منتقل شوید.
برای اجرای فایل اکنون با نوشتن دستور javac MyClass.java
در همان محیط CMD، ابتدا این فایل را کامپایل کنید.
javac MyClass.java
اگر با پیغام خطای ‘javac’ is not recognized as an internal or external command مواجه شدید، نشان می دهد که آدرس جاوا را به Environment variables اضافه نکرده اید. به مرحله قبلی آموزش مراجعه کنید و مطمئن شوید که همه گام ها را با دقت انجام داده اید.
در صورتی که پیغام خطایی مشاهده نکردید (هیچ پیغامی نباید چاپ شود)، می توانید فایل کامپایل شده را به سادگی فراخوانی کنید.
اکنون از دستور java MyClass
در CMD برای اجرای کلاس کامپایل شده استفاده کنید.
java MyClass
باید جمله Hello World بر روی صفحه CMD چاپ شود. اگر چاپ نشد مشکلی در روند کار شما وجود داشته است.
اگر با پیغام خطای Class has been compiled by a more recent version of the Java Environment مواجه شدید، می تواند مشکل از وجود چند نسخه جاوا بر روی سیستم شما باشد. در این صورت باید مکان نصب نسخه دیگر جاوا را که بر روی سیستم دارید، به جای آن چیزی که اکنون درون system variables گذاشته اید، بگذارید.