Cos'è un metodo e come chiamare un metodo in Java?

Cos'è un metodo e come chiamare un metodo in Java?

Java fornisce un concetto di metodi che ci aiutano nella gestione del tempo mediante riusabilità del codice. Se parliamo dei metodi definiti dall'utente, dobbiamo crearli/scriverli una volta e possiamo utilizzarli ancora e ancora. In Java, un metodo non è altro che un insieme di istruzioni che entra in azione solo quando qualcuno lo chiama.

In questo articolo, esploreremo i seguenti concetti essenziali dei metodi Java definiti dall'utente:

  1. Qual è il metodo Java
  2. Sintassi del metodo
  3. Come creare un metodo
  4. Come chiamare un metodo

Quindi iniziamo!

Cos'è un metodo in Java

Un metodo noto anche come funzione è un blocco di codice/istruzione che può o meno prendere i dati di input come parametri/argomenti e restituisce un po 'di output. Il blocco di codice specificato eseguirà solo quando qualcuno lo chiama/invoca. In Java, un metodo deve essere creato/dichiarato all'interno della classe.

Sintassi del metodo Java

Il seguito sarà la sintassi di dichiarare un metodo:

public static void firstFunction ()
dichiarazione (s);

Qui, nello snippet di codice sopra, pubblico è un modificatore di accesso/ accesso, statico è una parola chiave, vuoto è un tipo di ritorno e FirstFunction () è il nome del metodo definito dall'utente.

Java offre diversi modificatori di accesso come impostazione predefinita, privata, pubblica e protetta. Questi modificatori specificano il tipo di accesso di una funzione elencata di seguito:

  • IL Modificatore di accesso pubblico determina che la funzione è accessibile a tutte le classi/sottoclassi.
  • IL Modificatore di accesso protetto prevede che il metodo è accessibile solo all'interno del pacchetto specifico.
  • IL Modificatore di accesso privato determina che la funzione è accessibile solo a quelle classi in cui è specificata
  • IL Modificatore di accesso predefinito determina che la funzione è accessibile alle classi dello stesso pacchetto.

Java ha una vasta gamma di Parole chiave che hanno alcuni significati speciali e sono usati per alcuni scopi specifici, ad esempio il statico La parola chiave definisce che la funzione può accedere ai dati statici.

Tipo di ritorno determina il tipo di dati che verranno restituiti dalla funzione; Per esempio, vuoto viene utilizzato quando non viene restituito alcun tipo di dati.

Come creare un metodo in Java

In Java, un metodo può essere creato specificando il suo nome e dobbiamo seguire la convenzione di denominazione di Camelcase.

Per una profonda comprensione, consideriamo un esempio che ti consentirà di capire come creare un metodo Java definito dall'utente:

Esempio

In questo esempio, calcoleremo il cubo del numero di utente.

Esempio di metodi di classe pubblica
static void fintCube ()
numero int, cubo;
Scanner scan = nuovo scanner (sistema.In);
Sistema.fuori.print ("Immettere un numero:");
numero = scan.NextInt ();
cube = numero * numero * numero;
Sistema.fuori.println ("cube di" + numero + "è:" + cube);

Abbiamo un "esempio del metodo" di classe e all'interno della classe abbiamo creato un metodo findCube (). Successivamente, abbiamo utilizzato la classe scanner integrata per ottenere l'input dell'utente. Successivamente, abbiamo un "cubo" variabile che memorizzerà il cubo del numero.

Come chiamare un metodo in Java

Una volta terminata la creazione del metodo, possiamo chiamarla con il nome del metodo seguito da () Come abbiamo fatto nel seguente frammento:

public static void main (string [] args)
findCube ();

Per una migliore comprensione, consideriamo il Codice-Snippet completo e il suo output:

L'uso della classe scanner ci aiuta a prendere l'input dall'utente e quando eseguiamo il codice l'utente inserisce un numero "3" e di conseguenza, otteniamo il cubo di quel numero I.e. "27". Mostra l'adeguatezza del metodo definito dall'utente.

Conclusione

Un metodo noto anche come funzione è un blocco di codice/istruzione che può o meno prendere i dati di input come parametri/argomenti e restituisce un po 'di output. Inoltre, il blocco specificato di codice eseguirà solo quando qualcuno lo chiama/invocherà. In Java, un metodo può essere creato specificando il modificatore di accesso, il suo tipo di restituzione seguito dal nome del metodo definito dall'utente. E per chiamare un metodo, dobbiamo specificare il nome del metodo seguito da piccole staffe (). Questo articolo presenta una panoramica dettagliata di ciò che è un metodo e come chiamare un metodo in Java e per una profonda comprensione, fornisce un esempio insieme a uno screenshot descrittivo.