2.Java ile İlk Programınızı Yazmak (Hello World)

Java logo
Java logo
image text

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:

Java

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 ve void 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 ve println() 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:

Bash

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:

Bash

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!

Java Hello World Code Example

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.


*