Javada yazdığın programların derlenmesi için JDK indirmen lazım. E tabi kodları yazman için bir geliştirme ortamı lazım. NetBeans, Eclipse yada İntelliJ İdea kullanabilirsin Ide olarak. JDK yı kurduktan sonra ortam değişkenlerinden bin klasörünü ayarlamayı unutma bu işlem, Windows un Java'yı tanımasını sağlar.