// Benim İlk Programım
class MerhabaDunya {
public static void main(String[] args) {
System.out.println("Merhaba dünya!");
}
}
1 ---> // Benim İlk Programım: Java'da "//" sembolleriyle başlayan herhangi bir satır bir yorum satırıdır. Yorum satırları, programın amacını ve işlevini anlamak için kodu okuyan kullanıcılara yöneliktir. Yorum satırları, Java derleyicisi tarafından tamamen görmezden gelinir.Not: Java derleyicisi: Java programını bilgisayarın yürütebileceği Java bytecode'a dönüştüren bir uygulamadır.
2 ---> class MerhabaDunya { ... }: Java'da her uygulama bir sınıf tanımıyla başlar. Ayrıca, sınıf adıyla Java'daki dosya adı(yani MerhabaDunya.java) aynı olmalıdır. Buradaki "MerhabaDunya", sınıfın adıdır ve sınıf tanımı aşağıdaki gibidir;
Kod:
class MerhabaDunya {
... ... ...
}
3 ---> public static void main(String[] args) { ... }: Bu "main metodu" dur. Java'da her uygulama "main metodu" nu içermelidir. Java derleyicisi main metodu'ndaki kodu yürüterek başlar. Main metodu'nun Java'daki şekli aşağıdaki gibidir;
Kod:
public static void main(String[] args) {
... ... ...
}
4 ---> System.out.println("Merhaba dünya!"); : Bu kod bir yazdırma ifadesidir. Standart çıktıya (yani ekrana) "Merhaba dünya!" metnini yazdırır. Java'da çift tırnak işaretleri içerisindeki metin "String" olarak adlandırılır.Print ifadesinin sınıf tanımının içerisindeki "main fonksiyonu" nun içerisinde olduğuna dikkat edin.