Java da il kod “Merhaba Dünya!”

Ana sayfa Forumlar PROGRAMLAMA JAVA Java da il kod “Merhaba Dünya!”

1 yazı görüntüleniyor (toplam 1)
  • Yazar
    Yazılar
  • #12327

    // MerhabaEarth.java
    public class MerhabaDünya {
    public static void main(String[] args) {
    System.out.println(“Merhaba Dünya!”);
    }
    }

    “MerhabaDünya.java” ile “public class MerhabaDünya” bu kısımda iki isim aynı olmalıdır aksi takdirde uygulama çalıştırılamaz.
    class: Sınıf tanımlayabilmek için class ön eki şarttır.
    public: Sınıfın dışarıdan erişebilir olduğu,
    static: Sınıf tarafından paylaşıldığı,
    void: Bir değer döndürmediği anlamına gelir.

    Public ve Static’e erişim belirleyicisi (access specifier) de denir.
    Void’e dönüş tipi (return type) de denir.

    String args[]: Parantezin içinde yöntemin aldığı parametreleri belirleriz. “String” sınıf adı, “args” da parametre adıdır. “[]” ise args’ın bir dizi (array) olduğunu belirtiyor.

    “System.out.println();” ile yazımızı yazdırıyoruz ve yeni satıra geçmesini sağlıyoruz.
    Yazımızı “System.out.print(“Merhaba Dunya!”);” ile de yazdırabilirdik. Fakat imleç yeni satıra geçmezdi.

    Java Türkçe karakterleri (C# gibi) “değişken adlarında, sınıf adlarında” da kullanmamıza imkân tanır.

    Java’da yazdığımız yazılımları derlememiz için öncelikle sınıf adı ile aynı adı taşıyan dosya ismine sahip olmamız gerekmektedir. Yukarıdaki örnek yazılımı sınıf ismi olan “MerhabaDünya” ifadesini kullanıp uzantısı ile beraber “MerhabaDünya.java” ismi ile kaydedebiliriz. J2SDK veya benzer bir Java geliştirme ortamı kurulu sistemimizde yazılan uygulama aşağıdaki şekilde derlenebilir.

    javac -encoding UTF-8 MerhabaDünya.java

    javac, yazılan programı derleyerek “.class” uzantılı bir dosya üretir. “.class” sınıf dosyaları JVM’de çalışabilecek bytecode’lar içeren sınıf dosyalarıdır. Örnek uygulamayı çalıştırmak için:

    java MerhabaDünya

    yazabiliriz. Java komutu öncelikle sınıf yolunda (Bkz. Classpath) “MerhabaDünya” sınıfını arayacaktır. Bulduğu taktirde “MerhabaDünya” sınıfında “main” metodunu arayacaktır. Eğer metod bulunur ise bu metod icra edilecektir.

1 yazı görüntüleniyor (toplam 1)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.
Bana Ders Anlat © 2008-2022