In Java , le funzioni sono normalmente chiamati metodi . È possibile creare i metodi all'interno delle dichiarazioni di classe all'interno del programma o all'interno del file di classe principale . Alcuni metodi di classe sono disponibili solo per l'utilizzo all'interno della classe , ma i metodi pubblici sono accessibili da altrove , utilizzando un'istanza di un oggetto della classe . Un metodo Java implementa un insieme ben definito di elaborazione , ha illustrato utilizzando la sintassi standard . Comprendere le componenti di un metodo come lo vedete visualizzata in un'applicazione può aiutare a ottenere una comprensione del suo scopo . Nome
La scelta di un nome di metodo è un compito dei programmatori Java non considerano importante . Tuttavia, un nome leggibile che è informativo e chiaro può aiutare le applicazioni a fare un uso efficace delle funzionalità di metodo . Il seguente metodo di contorno del campione , o la firma , dimostra : public String getName ( ) per
Questo metodo viene chiamato " getName " come un indicatore significativo del suo scopo . Il metodo potrebbe apparire all'interno di una dichiarazione di classe che rappresenta un oggetto applicazione con un nome stringa specifica . Il codice esterno alla classe potrebbe chiamare il metodo tramite un'istanza di classe , il recupero del nome di quel caso particolare , ad esempio per usare entro l'interfaccia utente del programma .
Parametri
< p> Metodi Java possono richiedere uno o più parametri . Quando si dichiara metodi , i programmatori devono dichiarare il tipo e il numero di parametri , come segue : int EsprSomma pubblico (int integerValue , doppio doubleValue ) per
Questo metodo potrebbe portare a termine l'elaborazione necessaria per restituire la rappresentazione intera del risultato di un calcolo aritmetico aggiungendo due numeri di tipo diverso insieme . I parametri vengono visualizzati utilizzando i loro tipi e nomi di riferimento all'interno del corpo del metodo . Codice chiamando il metodo deve fornire valori o di variabili corrispondenti a questi tipi di parametri nell'ordine specificato .