Hovedmetoden i Java

Innholdsfortegnelse
De main () metode har stor betydning i programmene våre skrevet inn Java, er denne metoden ansvarlig for å starte og utføre logikken i applikasjonen vår, men vi ser at den alltid plasseres som mottar som et argument a String [] argsEtter å ha kjent hvordan klasser og metoder fungerer, kan dette føre til litt nysgjerrighet.
Og svaret er bekreftende, hvis vi kan sende argumenter til vår hovedmetode () siden dette er som alle andre metoder, og vi kan bruke denne typen verktøy til og med for å sende argumenter fra kommandolinjen eller konsollen og dermed kunne utføre en til programdynamikk.
Påkaller main () fra en annen metode
Noe av det kuleste vi kan gjøre er å ringe main () metode fra en annen metode i en annen klasse som er innenfor synlighetsområdet, på denne måten kan vi overføre parametere til den og dermed motta dynamiske svar, dette kan hjelpe oss med å ha en mer dynamisk applikasjon og at komponentene kan brukes på en bedre måte.
La oss se på det følgende bildet en eksempelkode på hvordan du kaller a main () metode:

FORSTØRRE

På høyre side har vi en klasse kalt TestMain, dette har en hovedmetode, og ettersom det alltid mottar noen argumenter av typen String, tar vi internt disse argumentene og skriver dem ut, men hvis vi kaller denne metoden fra en annen klasse, kan vi sende argumentene til den og få resultatet som vi ser i koden på venstre side.
Send argumenter fra konsollen
Men ikke bare fra andre klasser kan vi kalle a main () metodeVi kan også kjøre et program fra konsollen og sende argumenter direkte for å utføre en handling, dette brukes mye når det er applikasjoner som fungerer uten et grafisk brukergrensesnitt, så vi kan direkte inkorporere dataene vi trenger.

Vi ser på det forrige bildet hvordan vi kan kalle klassen vår TestMain som vi hadde opprettet i det første eksemplet, denne gangen i stedet for å bruke en ny klasse for å passere parametrene vi gjør det direkte, er det interessante at siden vi vet at den mottar en streng, bør vi ikke legge dem i anførselstegn.
La oss se nærmere på eksemplet, vi sa bare nei vi trenger sitaterDet er imidlertid en parameter som har dem, dette er fordi parameterpasset tolker mellomrommet som slutten på argumentet, men hvis vi vil passere et argument som har mellomrom, for eksempel ordet New York i dette tilfellet, er tvunget til å bruke anførselstegn.
BetraktningerSelv om vi sender et tall som en parameter, vil det bli tolket som en streng, derfor må vi ta disse hensynene i betraktning, etter at vi har plassert de tilsvarende dataene, Java oppretter et arrangement med dem, derfor innenfor hovedmetoden vi kan gå gjennom dem som sådan, det er det vi så på linjen som trykte innholdet i klassen TestMain.
Med dette fullfører vi denne opplæringen, som vi ser er det mulig å bruke main () metode på en annen måte og ikke bare være metoden som kjører programmet vårt.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave