CodeGym /Java Blog /Random /Java main() na Paraan
John Squirrels
Antas
San Francisco

Java main() na Paraan

Nai-publish sa grupo

Ano ang Java main() Method?

Ang java main() method ay ang paunang punto ng Java Virtual Machine (JVM). Ito ay ginagamit upang simulan ang pagpapatupad ng isang Java program. Ang pangunahing() na pamamaraan ay maaaring ang unang paraan na matututunan mo kapag sinimulan mo ang Java programming dahil ito ang mahalagang bahagi ng pagpapatupad ng anumang Java program. Ang pangkalahatang syntax ng pangunahing pamamaraan ay ang mga sumusunod.
public static void main(String[] args){
	// some code here in the main() method
}

Halimbawa

class NewYear {
    public static void main(String... newyearargs) // main() method
 {
        System.out.println("Happy New Year 2023");
    }
}
PS Maaari mong baguhin ang "args" na bahagi ng pangunahing paraan ng syntax at pangalanan ito sa iyong sarili tulad ng ipinapakita sa halimbawa. Mayroon ding alternatibong paraan upang isulat ang "String[]" na bahagi ng pangunahing pamamaraan bilang "String... args".

Ang pangunahing() Paraan ng mga Modifier

Ang paraan ng lagda para sa pagsulat ng pangunahing function ay binubuo ng tatlong pangunahing mga modifier:

pampubliko

Ang modifier na ito ay sikat sa pangalan ng access specifier. Tulad ng tinukoy ng pangalan, ang modifier na ito ay nagbibigay ng access sa Java Virtual Machine (JVM) para sa pagpapatupad ng programa. Upang magbigay ng access sa JVM, dapat gumamit ng publiko habang isinusulat ang code upang payagan ang Java Runtime Environment (JRE) na ma-access at maisagawa ang pamamaraan.

Halimbawa

public class NewYear{

//using main function
	static void main(String... newyearargs){ // defining main() method here

		System.out.println("Happy New Year");

	}
}
Ang sumusunod na error ay nangyayari kapag nag-compile at nagpatakbo ka ng program dahil ang pangunahing pamamaraan ay hindi pampubliko at hindi ito mahanap ng JRE.
Error: Ang pangunahing paraan ay hindi nakita sa klase ng Bagong Taon, mangyaring tukuyin ang `pangunahing` na paraan bilang: public static void main(String[] args) o ang isang JavaFX application class ay dapat mag-extend ng javafx.application.Application

static

Walang object ng klase na umiiral kapag nagsimula ang Java program. Ang pangunahing pamamaraan ay dapat na static upang mai-load ng JVM ang klase sa memorya at pagkatapos ay tawagan ang pangunahing function nang hindi muna bumubuo ng isang halimbawa ng klase.
public class NewYear{
	public void main(String... newyearargs){ // defining main() method here

		System.out.println("Happy New Year");

	}
}
Ang sumusunod na error ay nangyayari kapag nag-compile at nagpatakbo ka ng program dahil ang pangunahing pamamaraan ay hindi static.

Output

Error: Ang pangunahing pamamaraan ay hindi static sa klase ng Bagong Taon, mangyaring tukuyin ang `pangunahing` na pamamaraan bilang: public static void main(String[] args)

walang bisa

Ang uri ng pagbabalik ay dapat ibigay ng bawat function ng Java. Kapag wala itong ibinalik, walang bisa ang Java main function return type . Matatapos ang application ng Java kapag nakumpleto ang pangunahing pamamaraan, samakatuwid hindi na kailangan ng ibinalik na bagay. Ang pangunahing function sa sumusunod na halimbawang code ay sumusubok na ibalik ang isang bagay kapag ang uri ng pagbabalik ay walang bisa :
public class NewYear{

	public static void main(String... newyearargs){ // defining main() method here
		return 0;
	}
}
Ang sumusunod na error ay nangyayari kapag nag-compile at nagpatakbo ka ng programa dahil ang pangunahing pamamaraan ay walang bisa at hindi nagbabalik ng anuman.

Output

NewYear.java:5: error: hindi tugmang uri: hindi inaasahang return value return 0; ^ 1 error

pangunahing

Ito ay isang paunang natukoy na default na lagda sa JVM. Tinatawag ng JVM ang pamamaraang ito upang magsagawa ng isang linya ng programa sa bawat linya at tinatapos ang pagpapatupad pagkatapos makumpleto ang pamamaraang ito. Maaari din nating tawagan ang pangunahing() na pamamaraan nang maraming beses. Ang sumusunod ay ang paglalarawan ng pangunahing pag-andar:
public class NewYear{

	public static void newMain(String... newyearargs){

		System.out.println("Happy New Year");
	}
}
Ang sumusunod na error ay nangyayari kapag nag-compile at nagpatakbo ka ng program dahil ang pangunahing pamamaraan ay hindi pinangalanan nang tama.

Output

Error: Ang pangunahing paraan ay hindi nakita sa klase ng Bagong Taon, mangyaring tukuyin ang `pangunahing` na paraan bilang: public static void main(String[] args) o ang isang JavaFX application class ay dapat mag-extend ng javafx.application.Application

String[] args

Ang pangunahing function sa Java ay tumatagal ng isang String array bilang input. Ang mga string ng array ay mga argumento ng command line. Sa runtime, ang mga user ay maaaring gumamit ng mga argumento ng command line upang maimpluwensyahan ang pagpapatakbo ng program o upang magpadala ng data sa program. Ang sumusunod na halimbawa ay nagpapakita ng isang paglalarawan upang i-print ang mga argumento ng command line.
public class NewYear{

	public static void main(String... newyearargs){ // main() function goes here

    	for(String s : newyearargs){
		System.out.println(s);
    	}
    }
}
Ipatupad ang programa na may kaunting mga argumento at makikita mo ang mga argumento ay ipi-print sa console kapag pinagsama-sama mo ang programa.

Output

2 0 2 3 Maligayang Bagong Taon

Konklusyon

Ang artikulong ito ay tungkol sa pangunahing function/pamamaraan ng Java . Sa artikulong ito, tinalakay namin ang karamihan sa mga pangunahing kaalaman ng pangunahing() na pamamaraan.
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION