Questo articolo mira a presentare una panoramica approfondita dei risultati di apprendimento di seguito:
Quindi iniziamo!
Come chiamare una funzione Java definita dall'utente?
In Java, il punto. La sintassi viene utilizzata per chiamare/invocare una funzione definita dall'utente. La sintassi seguente ti aiuterà a capire come chiamare una funzione Java non statica definita dall'utente:
ClassiBject.MethodName ();Seguire la sintassi di seguito per chiamare una funzione statica definita dall'utente:
MethodName ();Esempio: come chiamare una funzione non statica definita dall'utente in Java?
Classe pubblica ExampleClassNel programma di cui sopra, abbiamo creato una funzione non statica chiamata "ShowInformation ()". In Java, non possiamo chiamare direttamente un metodo non statico, quindi, in primo luogo, abbiamo creato un oggetto della classe. Successivamente, abbiamo utilizzato quell'oggetto per chiamare il metodo "ShowInformation ()":
L'output ha verificato che il metodo definito dall'utente è stato invocato correttamente utilizzando l'oggetto Classe.
Esempio: come chiamare una funzione statica definita dall'utente in Java?
Classe pubblica ExampleClassNel programma di cui sopra, abbiamo creato una funzione statica chiamata "ShowInformation ()". In Java, una funzione statica può essere invocata senza creare l'oggetto di classe. Quindi, abbiamo invocato direttamente la funzione "ShowInformation ()", senza creare l'oggetto di classe:
Ecco come si può chiamare una funzione statica definita dall'utente in Java.
Come chiamare una funzione Java predefinita?
Java offre numerose classi predefinite come classe di matematica, classe di scanner, classe di sistema e così via. Tutte queste classi offrono più metodi di accesso che servono diverse funzionalità. Ad esempio, la classe String Java fornisce diverse funzioni integrate che vengono utilizzate per eseguire varie attività. Come il metodo lunghezza () viene utilizzato per ottenere la lunghezza della stringa (numero di caratteri), concat () viene utilizzato per concaterare due stringhe, sqrt () viene utilizzato per trovare la radice quadrata di un valore e così via.
Per chiamare una funzione Java non statica predefinita, creare un oggetto di classe e quindi utilizzare il punto "."Sintassi per chiamare la funzione:
ClassiBject.functionname ();Per chiamare una funzione statica predefinita, digita semplicemente il nome di classe seguito da un punto e un nome di funzione come mostrato nello snippet seguente:
nome della classe.functionname ();Esempio: come chiamare/invocare una funzione Java non statica predefinita?
Classe pubblica ExampleClassIn questo programma di esempio, abbiamo utilizzato un metodo di lunghezza () non statico della classe stringa per trovare il numero totale di caratteri presenti nella stringa data:
L'output ha verificato che il metodo lunghezza () ha restituito il numero di caratteri presenti nella stringa data, inclusi gli spazi bianchi.
Esempio: come invocare/chiamare una funzione Java statica predefinita?
Classe pubblica ExampleClassIn questo programma, abbiamo utilizzato un metodo statico chiamato Pow () della classe di matematica Java. La funzione Pow () è un metodo statico, quindi non abbiamo creato l'oggetto di classe:
In questo modo, possiamo chiamare qualsiasi funzione statica integrata in Java.
Conclusione
Per chiamare una funzione Java statica definita dall'utente, digita il nome della funzione seguito da un set di parentesi e un punto e virgola. Per chiamare una funzione statica predefinita, digita semplicemente il nome di classe seguito da un punto e un nome di funzione. Per chiamare una funzione Java non statica definita dall'utente o predefinita, creare un oggetto di classe e quindi seguire il punto "."Sintassi per chiamare la funzione. Questo articolo ha considerato un paio di esempi per spiegare come chiamare una funzione predefinita o definita dall'utente in Java.