Java "main()" Metodu
Java'da main metodu hər bir Java tətbiqinin işləməsi üçün zəruri olan başlanğıc nöqtəsidir. Bu metodun doğru imzada olması və static olması proqramın düzgün işləməsi üçün vacibdir.
Java'da main
metodu, hər bir tətbiqin başlanğıc nöqtəsi olan xüsusi bir metoddur. main
metodu haqqında daha ətraflı aşağıdakılara baxaq:
main
Metodunun Xüsusiyyətləri
1. İmzası: main
metodu həmişə bu imzaya malik olmalıdır:
public static void main(String[] args)
public
: Metodun hər yerdən çağırılmasını təmin edir.static
: Metodun sinif səviyyəsində olmasını təmin edir, yəni sinifin bir nümunəsi olmadan çağırıla bilər.void
: Metodun heç bir dəyər qaytarmadığını göstərir.String[] args
: Komanda sətri arqumentlərini qəbul edən parametrdir.
2. Əhəmiyyəti:
- JVM (Java Virtual Machine) proqramı başladarkən ilk olaraq
main
metodunu çağırır. main
metodu olmadan Java proqramı işə düşməz.
main
Metodunun İstifadəsi
main
metodu əsasən proqramın başlanğıc nöqtəsini müəyyən etmək üçün istifadə olunur. Bu metod daxilində proqramın işini yerinə yetirən digər metodlar və siniflər çağırılır.
public class MyProgram {
public static void main(String[] args) {
System.out.println("Java Azərbaycan!");
}
}
Bu proqram işə düşdükdə, JVM main
metodunu çağırır və nəticədə konsolda "Java Azərbaycan!" mesajı çap olunur.
Komanda Sətri Arqumentləri
main
metoduna ötürülən String[] args
parametri, proqram işə salındıqda komanda sətrindən verilən arqumentləri qəbul edir. Məsələn:
public class MyProgram {
public static void main(String[] args) {
if (args.length > 0) {
System.out.println("Birinci arqument: " + args[0]);
} else {
System.out.println("Heç bir arqument göndərilməyib.");
}
}
}
Bu proqramı java MyProgram salam
komanda sətri ilə işə saldıqda, konsolda "Birinci arqument: salam" mesajı çap olunacaq.
Nəticə olaraq Java'da main
metodu hər bir tətbiqin işləməsi üçün zəruri olan başlanğıc nöqtəsidir. Bu metodun doğru imzada olması və static olması proqramın düzgün işləməsi üçün vacibdir.