Cum se apelează o metodă în Java
Când începeți programarea în Java, trebuie să învățați multe concepte noi. Există clase, metode, excepții, constructori, variabile și multe altele și te pot face să te simți confuz. Prin urmare, este mai bine să înveți câte un lucru la un moment dat. În acest ghid, veți învăța cum să apelați o metodă în Java.
paşi
1
O metodă este echivalentul unei funcții în C și ajută când trebuie să reutilizați o parte din cod. O metodă constă dintr-o serie de afirmații și este posibilă invocarea ei cu o altă declarație. Atunci când sunt invocate (numite), toate declarațiile care fac parte din metodă vor fi executate. Utilizați această metodă ca exemplu: "
metoda public void staticExemplu () {}
". În prezent nu conține cod, dar puteți vedea trei cuvinte cheie înainte de numele metodei. acestea sunt public
, static
, și vid
.2
Cuvântul
public
înainte de numele metodei indică faptul că metoda în sine poate fi apelată în orice parte a codului, de exemplu alte clase și chiar fișiere diferite dacă importați acea clasă. Publicul poate fi înlocuit cu protejat
sau privat
. Dacă o metodă este protejată, numai această clasă și subclasele pot apela metoda. Dacă o metodă este privată, ea poate fi apelată numai în cadrul clasei. Ultima posibilitate nu este de a introduce cuvinte. Aceasta este setarea implicită, care este ambalată privată. Aceasta înseamnă că numai clasele din același pachet pot apela metoda.3
Al doilea cuvânt cheie,
static
, înseamnă că metoda aparține clasei și nu instanțelor clasei (obiectelor). Metodele statice trebuie să fie numite folosind numele clasei: "EsempioClasse.metodoEsempio ()
". Cu toate acestea, dacă cuvântul cheie static nu a fost prezent, metoda ar putea fi invocată numai printr-un obiect. Dacă, de exemplu, se numește clasa EsempioOggetto
și a avut un constructor (pentru a crea obiecte), am putea crea un obiect nou prin tastare ExempluObject obj = new ExampleObject () -
și apelați metoda cu "obj.methodEsempio () -
".4
Ultimul cuvânt înaintea metodei este
vid
. Cuvântul "void" înseamnă că atunci când metoda este executată, ea nu întoarce nimic. Dacă doriți ca metoda să returneze ceva, pur și simplu înlocuiți void cu un tip de date (primitiv sau de referință) a obiectului (sau tip primitiv) pe care doriți să obțineți. Apoi adăugați întoarcere
înainte de un obiect de acest tip înainte de sfârșitul codului.5
Când apelați o metodă care returnează ceva, puteți utiliza rezultatul. De exemplu, dacă o metodă
METHODNAME ()
returnează un număr întreg, puteți seta o variabilă ca rezultat al metodei în acest fel "int a = someMethod () -
"6
Unele metode necesită un parametru. O metodă care necesită un număr întreg ca parametru va avea o sintaxă de acest tip
numeMethod (int a)
. Când utilizați o metodă ca aceasta, va trebui să scrieți numele și apoi întregul număr în paranteze: nomeMethod (5)
sau nomeMethod (n)
dacă n
este un număr întreg.7
Metodele pot avea, de asemenea, mai mult de un parametru, separate prin virgule. În cazul în care metoda
nomeMethod
necesită doi parametri, int a
și Obiect obiect
, codul va fi scris astfel "numeMethod (int, Object obj)
". Pentru a utiliza această nouă metodă, va trebui să-i apelați numele, urmat de un întreg și un obiect în paranteze: numeMethod (4, obiect)
unde obiect
este a obiect
.Sfaturi
- Când apelați o metodă care returnează ceva, puteți apela o altă metodă bazată pe rezultatul primei. Să presupunem că avem o metodă numită
getObject ()
care returnează un obiect. În clasăobiect
, există o metodă non-statică numitătoString
, care returneazăobiect
sub forma unui șirșir
Distribuiți pe rețelele sociale:
înrudit
- Cum se activează Java
- Cum se activează Java în Firefox
- Cum să activați Java Oracle în browserul dvs. Web pe Ubuntu Linux
- Cum de a crește memoria Java în Windows 7
- Cum se calculează Suma a două numere în Java
- Cum se calculează un procentaj cu Java
- Cum de a codifica un string la Base64 în Java
- Cum să configurați Java Home
- Cum se configurează calea Java_Home în Ubuntu
- Cum se creează jocul Sasso, Carta, Foarfece în Java
- Cum se creează un nou proiect Java în Eclipse
- Cum de a crea primul program Java în Ubuntu Linux
- Cum se divide rândurile în Java
- Cum se creează o rețea GUI în Java
- Cum se creează o variabilă în Java
- Cum se execută un fișier Java .Jar
- Cum se instalează Java în Windows 8
- Cum de a inversa un șir în Java
- Cum se obține lungimea unui șir în Java
- Cum de a rezolva erorile Java
- Cum de a scrie primul program în Java