

2. Java ile İlk Programınızı Yazmak (Hello World)
Java programlama diline hoş geldiniz! Bu makalede, Java ile ilk programımızı yazacağız: klasikleşmiş “Hello World” uygulaması. Bu basit uygulama, Java geliştirme ortamınızı kurduktan sonra her şeyin doğru çalıştığını doğrulamak için harika bir başlangıç noktasıdır. Ayrıca, Java’nın temel sözdizimini ve yapısını anlamamıza yardımcı olacaktır.
Java Geliştirme Ortamının Hazırlanması
İlk programımızı yazmadan önce, Java geliştirme ortamımızın (JDK) doğru şekilde kurulduğundan emin olmalıyız. JDK’yı Oracle’ın web sitesinden indirebilir ve kurulum talimatlarını takip edebilirsiniz. Kurulum tamamlandıktan sonra, komut satırında java -version
komutunu çalıştırarak JDK’nın başarıyla kurulduğunu doğrulayabilirsiniz.
Ayrıca, bir metin düzenleyiciye veya bir Entegre Geliştirme Ortamına (IDE) ihtiyacımız olacak. Popüler IDE’ler arasında IntelliJ IDEA, Eclipse ve NetBeans bulunur. Bu IDE’ler, kod yazma, derleme ve hata ayıklama süreçlerini kolaylaştıran birçok özellik sunar. İsteğinize ve konforunuza göre birini seçebilirsiniz.
“Hello World” Programını Yazmak
Artık geliştirme ortamımız hazır olduğuna göre, ilk Java programımızı yazmaya başlayabiliriz. İşte “Hello World” programının kodu:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Merhaba Dünya!");
}
}
Bu kodu bir metin dosyasına (örneğin, HelloWorld.java
) kaydedin. Dosya adının, sınıf adıyla aynı olduğundan emin olun (büyük/küçük harf duyarlılığına dikkat edin!).
Kodun Açıklaması
public class HelloWorld
: Bu satır,HelloWorld
adında bir sınıf tanımlar. Java’da, her program bir veya daha fazla sınıftan oluşur.public
anahtar kelimesi, bu sınıfa her yerden erişilebileceği anlamına gelir.public static void main(String[] args)
: Bu satır,main
adında özel bir metot tanımlar. Bu metot, Java programının başlangıç noktasıdır. Program çalıştırıldığında, ilk olarak bu metot yürütülür.public
,static
vevoid
anahtar kelimeleri, bu metodun erişimini, davranışını ve dönüş tipini tanımlar.String[] args
parametresi, komut satırından programa argümanlar aktarmak için kullanılır.System.out.println("Merhaba Dünya!");
: Bu satır, “Merhaba Dünya!” metnini konsola yazdırır.System.out
, standart çıktı akışını temsil eder veprintln()
metodu, belirtilen metni çıktı akışına yazdırır ve ardından bir satır sonu karakteri ekler.
Programı Derlemek ve Çalıştırmak
Programımızı yazdıktan sonra, onu derlememiz ve çalıştırmamız gerekir. Derleme işlemi, Java kodunu (.java
dosyası) Java bayt koduna (.class
dosyası) dönüştürür. Bayt kodu, Java Sanal Makinesi (JVM) tarafından yürütülebilir.
Programı derlemek için, komut satırını açın ve .java
dosyasının bulunduğu dizine gidin. Ardından, aşağıdaki komutu çalıştırın:
javac HelloWorld.java
Bu komut, başarılı olursa, aynı dizinde HelloWorld.class
adlı bir dosya oluşturacaktır. Herhangi bir hata mesajı alırsanız, kodu dikkatlice kontrol edin ve hataları düzeltin.
Programı çalıştırmak için, aşağıdaki komutu çalıştırın:
java HelloWorld
Bu komut, konsola “Merhaba Dünya!” yazdırmalıdır. Tebrikler, ilk Java programınızı başarıyla çalıştırdınız!
Hata Ayıklama İpuçları
Program yazarken hatalarla karşılaşmak kaçınılmazdır. Hata ayıklama, bu hataları bulma ve düzeltme sürecidir. İşte Java programlarında hata ayıklamanıza yardımcı olacak bazı ipuçları:
- Hata mesajlarını dikkatlice okuyun: Derleyici ve JVM, hatalarla ilgili ayrıntılı mesajlar sağlar. Bu mesajlar, hatanın nerede olduğunu ve neyin yanlış olduğunu anlamanıza yardımcı olabilir.
- Basit hataları arayın: Yazım hataları, eksik noktalı virgüller ve yanlış parantezler gibi basit hatalar, programın derlenmesini veya çalışmasını engelleyebilir. Kodu dikkatlice inceleyin ve bu tür hataları düzeltin.
- Hata ayıklayıcı kullanın: IDE’ler, kodda adım adım ilerlemenize, değişkenlerin değerlerini incelemenize ve hataları daha kolay bulmanıza olanak tanıyan hata ayıklayıcılar içerir.
- Loglama kullanın:
System.out.println()
veya daha gelişmiş loglama çerçeveleri kullanarak, programınızın farklı noktalarında değişkenlerin değerlerini ve programın akışını izleyebilirsiniz. Bu, hataların nedenini anlamanıza yardımcı olabilir.
Sonuç
Bu makalede, Java ile ilk programımızı yazdık: “Hello World” uygulaması. Bu basit uygulama, Java geliştirme ortamımızı kurduktan sonra her şeyin doğru çalıştığını doğrulamamıza ve Java’nın temel sözdizimini ve yapısını anlamamıza yardımcı oldu. Artık Java programlama diline giriş yapmaya hazırsınız. İyi kodlamalar!

Bir yanıt bırakın