Si voleu convertir-vos en programador de Java, hi ha molts conceptes nous a aprendre. Hi ha classes, mètodes, excepcions, constructors, variables i molt més; Es pot aprendre aprenent-lo. Per tant, els heu d’aprendre un per un. En aquest article de tutorial, aprendreu a trucar a un mètode java.
Pas

Pas 1. Mètode equivalent a funcions en llenguatges de programació com C, que ajuda a la reutilització del codi. Els mètodes consisteixen en una sèrie d’enunciats i aquests mètodes es poden anomenar mitjançant altres sentències. Quan es cridi, s'executaran totes les sentències que formen part del mètode. Per exemple, tingueu en compte aquest mètode:"
mètode de buit estàtic públicExample () {}
Actualment no hi ha cap codi, però hi ha tres paraules clau abans del nom del mètode
públic
,
estàtic
i
buit

Pas 2. Paraula
públic
abans que el nom del mètode vol dir que es pot cridar al mateix mètode des de qualsevol lloc que inclogui una altra classe, fins i tot des d'un paquet (fitxer) diferent, sempre que importeu aquesta classe.
Hi ha altres paraules que poden substituir
públic
. La paraula és
protegit
i
privat
. Si un mètode
protegit
llavors només aquesta classe i les seves subclasses (classes que l'utilitzen com a base per compilar codi) poden cridar el mètode. Un mètode
privat
només es pot trucar dins d’aquesta classe. L’última paraula clau no és realment una paraula. La paraula només s’utilitza si no teniu cap substitut
públic
,
protegit
o
privat
. Aquesta paraula s’anomena per defecte o paquet privat. Això significa que només les classes del mateix paquet poden trucar al mètode.

Pas 3. Segona paraula clau,
estàtic
significa que el mètode pertany a la classe i no és una instància de la classe (objecte).
Els mètodes estàtics s'han de cridar mitjançant el nom de la classe:"
ExampleClass.methodExample ()
No obstant això, si la paraula clau
estàtic
no existeix, els mètodes només es poden anomenar mitjançant objectes. Per exemple, si es diu classe
ExempleObjecte
i té un constructor (per crear un objecte), podem crear un objecte nou escrivint
ExampleObject obj = new ExampleObject ();
i truca al mètode amb"
obj.methodExample ();
".

Pas 4. Una altra paraula abans del nom del mètode és
buit
.
Digues
buit
significa que el mètode no retorna res (no retorna res si executeu el mètode). Si voleu que un mètode torni alguna cosa, simplement substituïu la paraula
buit
amb el tipus de dades (tipus primitiu o de referència) de l’objecte (o tipus primitiu) que voleu generar. Només cal afegir
tornar
més un objecte d'aquest tipus en algun lloc abans que finalitzi el codi del mètode.

Pas 5. Quan truqueu a un mètode que retorni alguna cosa, podeu utilitzar el que es va retornar
Per exemple, si
someMethod ()
retorna un enter, llavors podeu establir un enter al que es retorna amb"
int a = someMethod ();

Pas 6. Alguns mètodes requereixen paràmetres
Un mètode que pren un paràmetre sencer seria semblant
someMethod (int a)
. Quan utilitzeu un mètode com aquest, heu d’escriure el nom del mètode i, a continuació, un parèntesi enter:
someMethod (5)
o bé
someMethod (n)
si
és un nombre enter.

Pas 7. Mètode també pot tenir diversos paràmetres, només cal separar-los amb comes. Si mètode
someMethod
requereix dos paràmetres,
int a
i
Objecte objecte
es veurà com"
someMethod (int a, object object)
. Per utilitzar aquest nou mètode, heu de trucar al nom del mètode seguit d'un enter i un objecte entre parèntesis:
someMethod (4, cosa)
amb
cosa
és un
Objecte
Consells
-
Quan truqueu a un mètode que retorna alguna cosa, podeu trucar a un altre mètode en funció del que retorni aquest mètode. Per exemple, tenim un mètode anomenat
getObject ()
que produeix un objecte. Bé, a classe
Objecte
no hi ha trucades de mètode no estàtiques
toString
que produeixen
Objecte
en la forma de
Corda
. Per tant, si voleu aconseguir-ho
Corda
és de
Objecte
generat per
getObject ()
en una sola línia, només cal escriure"
String str = getObject (). ToString ();
- ".