main metodu
- Java kursu
- Başlangıç
- Ders 2/116
- 4 dk
main(String[] args) ve System.out.println ile çıktı almayı öğrenirsin.
main metodu nedir?
Her Java programı main metodundan başlar. Bu metot, programın giriş noktasıdır ve JVM çalıştığında ilk olarak burası çağrılır.
İmzası şu şekildedir:
public static void main(String[] args)Burada public erişilebilirliği, static sınıf düzeyinde çağrıldığını, void değer döndürmediğini belirtir. String[] args ise komut satırından gelen parametrelerdir.
Ekrana yazı yazmak için System.out.println kullanılır. Bu, çıktıyı yazdırıp imleci yeni satıra taşır.
println ve print farkı
System.out.println yazdıktan sonra imleci yeni satıra taşır. System.out.print ise aynı satırda bırakır. Aynı satırda birkaç değeri yan yana basmak için print, satır sonu istendiğinde println kullanılır.
System.out.print("A");
System.out.print("B");
// Çıktı: AB
System.out.println("A");
System.out.println("B");
// Çıktı: A\nBİki satır alt alta yazılacaksa println, yan yana yazılacaksa print kullanılır. Hangisini seçeceğin çıktının biçimine bağlıdır. Biçim doğru seçilince çıktı okunaklı olur.
Uygulama İlk Java programını yaz
Bir Main sınıfı ve içinde main metodu tanımla. main içinden System.out.println ile ekrana Merhaba yaz.
Başlangıç kodu
// Main sınıfı, main metodu ve println ekleÖrnek çözüm
public class Main {
public static void main(String[] args) {
System.out.println("Merhaba");
}
}Beklenen çıktı
Merhaba
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 main metodu hangi parametreyi alır?
- String[] args Doğru cevap
- int x
- double[] data
- boolean flag
Açıklama: main bir String dizisi alır: komut satırı parametreleri.
2 println çağrısını tamamla
System.out.____("Merhaba");
System.out.println("Merhaba");
Açıklama: System.out.println çıktıyı yazdırıp yeni satıra geçer.
3 Anahtar kelimeleri eşleştir
| Kavram | Anlamı |
|---|---|
public |
Erişilebilir |
static |
Sınıf düzeyinde |
void |
Dönüş yok |
String[] |
Parametre tipi |