دوست عزیز شما برای اینکه بتونی فایل نوشته شده به زبان جاوا رو کامپایل و بعد اجرایی کنی به یه چیزی به نام java SDK و jre نیاز داری ورژنش دیگه بستگی داره که چی باشه ولی خب من پیشنهاد میکنم از یه IDE برای اینکار استفاده کنی چون امکانات زیادی بهت میده. بهترین ها که من میشناسم یکی Netbeans هستش و دیگری jCreator باز میگم ورژنش دیگه بستگی به خودت داره که آخری رو بخوای یا نه. با یه جستجو تو اینترنت میتونی پیداشون کنی و دانلود کنی و استفاده کنی.