پس از انجام اين كار، بايد يك متغير شروع برنامه نويسي جاوا محيطي به نام JAVA_HOME ايجاد كنيد كه به دايركتوري كه در آن JDK را گسترش داده ايد اشاره مي كند. اگر يك فايل بايگاني JDK 19 را در پوشه /Users/javauser/jdk گسترش دهيد، دستوري كه بايد در اين پوسته تايپ كنيد به صورت زير است:
دايركتوري دقيق به فايل توزيعي كه شما گسترش داده ايد بستگي دارد.با تايپ كد زير مي توانيد بررسي كنيد كه متغير JAVA_HOME به درستي تنظيم شده است:اين دستور بايد موارد زير را چاپ كند:
سپس بايد متغير PATH خود را به روز كنيد تا فهرست bin دايركتوري JDK خود را به آن اضافه كنيد. اين كار با دستور زير قابل انجام است:
هنگام تنظيم اين دو متغير بايد بسيار محتاط باشيد زيرا يك اشتباه واحد مانند فضاي سفيد اضافه شده در نقطه ويرگول شروع برنامه نويسي جاوا از دست رفته منجر به شكست مي شود.اين پوسته را نبنديد. اگر آن را ببنديد و دوباره باز كنيد، بايد دوباره اين دو متغير را ايجاد كنيد.
با تايپ دستور زير مي توانيد بررسي كنيد كه آيا همه چيز درست است:پوسته شما بايد مسير كامل فايل اجرايي جاوا را در فهرست bin توزيعي كه به تازگي گسترش داده ايد چاپ كند. در اين مثال چاپ خواهد شد:
در حال تدوين كلاس اول شماهنگامي كه JDK خود را به درستي تنظيم كرديد. متغير JAVA_HOME و متغير PATH، شما آماده كامپايل اولين كلاس خود هستيد.
تمام دستوراتي كه اكنون تايپ مي كنيد بايد در همان خطي كه براي تنظيم اين دو متغير استفاده كرديد تايپ شوند.كامپايل و اجراي اولين برنامه جاوافرقي نميكند مسير ويندوز، لينوكس يا macOS را دنبال كرده باشيد، بقيه يكسان است.
به فهرستي كه اولين كلاس شروع برنامه نويسي جاوا خود را MyFirstClass.java ذخيره كرده ايد تغيير دهيد. با تايپ dir مي توانيد بررسي كنيد كه در دايركتوري درست قرار داريد. فايل هايي را كه در اين دايركتوري داريد به شما نشان مي دهد. ايرانيان سايبربايد فايل MyFirstClass.java خود را ببينيد.با تايپ كردن موارد زير بررسي كنيد كه كامپايلر شما از اين دايركتوري قابل دسترسي است. اين دستور چه در ويندوز و چه لينوكس يكسان است.
بايد به شما بگويد كه در حال حاضر از كدام نسخه javac استفاده مي كنيد. اگر به شما پيغام خطا داد، بايد متغيرهاي JAVA_HOME و PATH خود را بررسي كنيد زيرا به احتمال زياد مشكلي در آنها وجود دارد.اكنون براي كامپايل اولين كد خود آماده ايد. مي توانيد موارد زير را تايپ كنيد.
در اين مرحله ممكن است دو اتفاق بيفتد. ممكن است پيغام هاي خطايي داشته باشيد كه به شما مي گويد كامپايلر نمي تواند كد شما را كامپايل كند زيرا در كد جاوا شما خطا دارد. قبل از اينكه بتوانيد ادامه دهيد، بايد آنها را تعمير كنيد.
اگر كامپايلر سكوت كرد و از چيزي شكايت نكرد: تبريك مي گويم! يعني كد جاوا شما به درستي كامپايل شده است. بررسي مجدد محتواي دايركتوري شروع برنامه نويسي جاوا بايد يك فايل جديد در آن نشان دهد: MyFirstClass.classاضافه كردن كد به كلاس خود براي اجراي آن
تا اينجا كلاس شما خالي است. هيچ كد اجرايي در آن وجود ندارد. اگر توانستيد آن را به درستي كامپايل كنيد، مي توانيد به مرحله بعدي برويد و كدي را اجرا كنيد.
فقط فايل MyFirstClass.java خود را باز كنيد و كد زير را در آن كپي كنيد.همانطور كه مي دانيد، يك سنت ديرينه در علوم كامپيوتر وجود دارد كه نوشتن برنامه اي است كه "Hello, World!" در كنسول برنامه شما پس اجازه دهيد اين كار را انجام دهيم!
كد فني در اين كلاس وجود دارد كه ممكن است براي شما چندان واضح نباشد. نگران نباش؛ تنها كاري كه بايد انجام دهيد اين است كه آن را طبق مراحل توضيح داده شده در بخش قبلي كامپايل كنيد.
مطمئن شويد كه كامپايلر MyFirstClass.class را براي شما ايجاد كرده است. براي اجراي آن، تنها چيزي كه بايد تايپ كنيد دستور زير است:اين بايد سلام، جهان را چاپ كند! روي كنسول اگر اينطور است: تبريك مي گويم! Yشما توانسته ايد اولين برنامه جاوا خود را اجرا كنيد!
اجراي برنامه Hello World به عنوان يك برنامه نويسي جاوا برنامه فايل واحدبا شروع با Java SE 11، مي توانيد يك برنامه جاوا را بدون گذراندن مرحله كامپايل اجرا كنيد، البته تا زماني كه برنامه در يك فايل نوشته شده باشد. اين همان مورد ساده Hello, World! كاربرد.