programmatori non esperti tendono a produrre codice che è una progressione lineare di codice non organizzati. Tuttavia, come i programmatori anticipo abilità , imparano l'utilità di rompere il loro codice in funzioni discrete che prendono in argomenti per ottenere l'accesso a variabili di programma . Quando i programmatori Java utilizzano lo stesso nome per funzioni che prendono in diverse combinazioni di argomenti , Java corrisponderà gli argomenti nella chiamata di funzione per la funzione appropriata per impostazione predefinita. Metodi
Funzioni
, noto anche come "metodi" in Java , sono segmenti di codice che il programmatore può eseguire dal corpo principale del programma utilizzando il nome che ha dato alla funzione. Isolando segmenti di codice che servono uno scopo distinto in funzioni i programmatori possono fare il loro codice più ordinato e più facile da leggere da solo scrivendo tutto, una volta , al contrario di ogni volta che hanno bisogno di quella particolare funzione svolta . Aiuta anche a rendere il codice più modulare , che permette un programmatore scrivere una funzione che potrebbe essere utile in più programmi solo una volta , quindi chiamare tale funzione nei programmi futuri si può scrivere.
Passare informazioni con argomenti
Poiché le funzioni sono sintatticamente distinta dal corpo principale del codice , siano esse nella classe principale del programma o in una classe il programma utilizza , che non hanno accesso alle variabili o oggetti che la programmatore utilizza, in altre parti del programma . Tuttavia, un programmatore può dare accesso funzione a una variabile o un oggetto da passandolo come un "argomento " per la funzione. Quando si dichiara una funzione , si scrive gli argomenti della funzione può accettare le parentesi dopo il nome della funzione . Con l'aggiunta di una variabile o un oggetto che corrisponde ad uno degli argomenti è dichiarato con la funzione , il segmento di codice potrà accedere a quella variabile o un oggetto quando viene eseguita.