Bu kılavuzda Java-derleyicisini (javac) kullanma ve Java Programlarınızı Java Runtime Environment (JRE) ile çalıştırma temel adımlarını öğreneceksiniz. Java kodunu derleme ve çalıştırma sürecini daha iyi anlamak için, her bir adımı bilmek ve arka planda neler olduğunu anlamak önemlidir.
Temel bulgular
- Java derleyicisi (javac), kaynak kodunuzu bytecode'a çevirir.
- Bytecode,.class dosyalarında saklanır ve JRE tarafından çalıştırılabilir.
- Bu süreç, kodun derlenmesini ve ardından bir komut istemi veya terminal üzerinden çalıştırılmasını içerir.
Java derleyicisini (javac) kullanma
Öncelikle, geliştirme ortamınızı doğru şekilde yapılandırdığınızdan emin olmak istersiniz. Bir IDE (Entegre Geliştirme Ortamı) işinizi kolaylaştırabilir, ancak sürecin teknik olarak nasıl işlediğini bilmek de faydalıdır.
Adım 1: IDE ve Komut Satırı Anlamak
Öncelikle, üzerinde çalıştığınız IDE'nin arka planda Java derleyicisi ve JRE'ye başvurduğunu anlamak önemlidir. Bu araçlar gerçek işi üstlenirken, IDE bize işlemi kolaylaştırır. javac'ın işleyişi hakkında temel bir anlayışa sahip olmalısınız.

Adım 2: Program Klasörü ve Kaynak Kod
Kaynak kodunuza doğru yolu belirttiğinizden emin olun. Paketlerle çalışırken, proje klasörünüzde belirlenen yapıyı korumak faydalıdır. Dosyalarınızı ilgili dizinlere yerleştirerek, onları daha kolay bulabilir ve derleyebilirsiniz.
Adım 3: Kaynak Kodunu Derlemek
Java kodunuzu derlemek için terminali veya komut istemini açın ve kaynak kodunuzun saklandığı dizine gidin. Kullanacağınız komut javac'tır. Aşağıdakini yazın:
javac Modul3/Video1/benim ilk programım.java
Enter tuşuna basın. İşlem tamamlandığında ve hata mesajı yoksa, kodunuz başarıyla derlenmiştir.
Adım 4: Oluşturulan Dosyaları Kontrol Etme
Başarılı bir derlemenin ardından, Modul 3/Video 1 dizininde bir.class dosyası bulmalısınız. Bu dosya, JRE tarafından çalıştırılacak olan bytecode'u içerir. Bu.class dosyası şöyle görünür:
benim ilk programım.class

Adım 5: Programı Çalıştırma
Oluşturulan.class dosyasını çalıştırmak için, java komutunu kullanın ve ardından sınıfınızın tam adını yazın. Dosya uzantısını atlayın:
java Modul3.Video1.benim ilk programım
Yazdıktan ve Enter tuşuna bastıktan sonra, bytecode çalıştırılacak ve konsolunuzda ilgili çıktıyı görmelisiniz.
Adım 6: Kodu Değiştirme
Kaynak kodunuzda değişiklik yaptığınızda, derleme sürecini tekrar gerçekleştirmelisiniz. Bunun için javac komutunu daha önceki gibi kullanın. Terminaldeki komutları yukarı ok tuşuyla yeniden çağırmak, onları daha hızlı tekrar çalıştırmak için çok faydalı olabilir.
Adım 7: Yeni Kod ve Çıktı
Değişikliklerden sonra programınızı tekrar çalıştırarak, yeni girişlerin etkili olduğunu doğrulayın. Programı çalıştırdıktan sonra, kaynak kodunuzdaki değişikliklere bağlı olarak yeni çıktıları göreceksiniz.
Özet
Java derleyicisi javac'ı Java Runtime Environment ile birlikte kullanarak programlarınızı çalıştırmak, Java'da programlama sürecinin temel bir parçasıdır. Kaynak kodunuzu nasıl derleyeceğinizi, oluşturulan.class dosyalarını nasıl bulacağınızı ve programlarınızı nasıl çalıştıracağınızı öğrendiniz.
Sıkça Sorulan Sorular
Java derleyicisini nasıl çalıştırırım?Java derleyicisini çalıştırmak için javac komutunu terminalinizde veya komut isteminizde kullanabilir ve ardından.java dosyanızın yolunu ekleyebilirsiniz.
.java ve.class dosyaları arasındaki fark nedir?.java dosyası, yazdığınız kaynak metni içerirken,.class dosyası Java yorumlayıcısı tarafından çalıştırılan bytecode'u içerir.
Derleme hatalarını nasıl düzeltirim?Kaynak kodunuzu dikkatlice sözdizim hataları için kontrol edin ve ardından hataların giderilip giderilmediğini görmek için derleme komutunu tekrar çalıştırın.
IDE olmadan Java kodu çalıştırabilir miyim?Evet, IDE kullanmadan da komut istemi veya terminal üzerinden Java kodunu doğrudan derleyebilir ve çalıştırabilirsiniz.