Metoda principală în Java

Cuprins
main () metoda are o mare importanță în programele noastre scrise în Java, această metodă este responsabilă pentru pornirea și executarea logicii aplicației noastre, totuși vedem că este întotdeauna plasat care primește ca argument un String [] argsDupă ce am știut cum funcționează clasele și metodele, acest lucru ne poate provoca o anumită curiozitate.
Și răspunsul este afirmativ, dacă putem trece argumente la metoda noastră principală, deoarece aceasta este ca orice altă metodă și putem folosi acest tip de instrumente chiar pentru a transmite argumente din linia de comandă sau consolă și astfel putem executa încă una program dinamic.
Invocarea main () dintr-o altă metodă
Unul dintre cele mai tari lucruri pe care le putem face este să apelăm main () metodă dintr-o altă metodă dintr-o altă clasă care se află în intervalul său de vizibilitate, în acest fel îi putem transmite parametrii și astfel putem primi răspunsuri dinamice, acest lucru ne poate ajuta să avem o aplicație mai dinamică și că componentele sale pot fi utilizate într-un mod mai bun.
Să vedem în imaginea următoare un exemplu de cod al modului de apelare a main () metodă:

MARI

În partea dreaptă avem o clasă numită TestMain, aceasta are o metodă principală și, deoarece primește întotdeauna unele argumente de tip String, intern luăm aceste argumente și le imprimăm, dar dacă apelăm această metodă dintr-o altă clasă, îi putem transmite argumentele și putem obține rezultatul așa cum vedem în codul din partea stângă.
Treceți argumente de pe consolă
Dar nu numai din alte clase putem numi a main () metodaDe asemenea, putem executa un program de pe consolă și putem transmite argumente direct pentru a executa o acțiune, aceasta este folosită foarte mult atunci când sunt aplicații care funcționează fără o interfață grafică de utilizator, astfel încât să putem încorpora direct datele de care avem nevoie.

Vedem în imaginea anterioară cum putem apela clasa noastră TestMain pe care l-am creat în exemplul inițial, de data aceasta, în loc să folosim o nouă clasă pentru a trece parametrii, o facem direct, lucru interesant este că, de vreme ce știm că primește un șir, nu ar trebui să le încadrăm între ghilimele.
Acum să aruncăm o privire bună la exemplu, tocmai am spus că nu avem nevoie de citateCu toate acestea, există un parametru care le are, acest lucru se datorează faptului că parametrul pass interpretează spațiul ca fiind sfârșitul argumentului, dar dacă vrem să trecem un argument care are spații, cum ar fi cuvântul New York în acest caz, noi sunt obligați să folosească ghilimelele.
ConsiderațiiChiar dacă trecem un număr ca parametru, acesta va fi interpretat ca un șir, de aceea trebuie să luăm în considerare aceste considerații, după ce am plasat datele corespunzătoare, Java creează un aranjament cu ei, prin urmare în cadrul metoda principală le putem parcurge ca atare, ceea ce am văzut în linia care a făcut tipărirea conținutului în clasă TestMain.
Cu aceasta terminăm acest tutorial, așa cum vedem că este posibil să folosim main () metodă într-un mod diferit și nu doar metoda care execută programul nostru.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv
wave wave wave wave wave