Se un programma Java tenta di chiamare un metodo che non è statico , da un metodo che è statica , il compilatore o IDE ( Integrated Development Environment) genererà un errore. I programmatori nelle prime fasi di apprendimento di sviluppo Java sono più probabilità di incontrare questo errore , perché non possono ancora avere familiarità con i concetti coinvolti nella programmazione orientata agli oggetti attraverso il linguaggio Java . Una situazione comune in cui l'errore tende a verificarsi quando il metodo principale di un programma sta tentando di chiamare un altro metodo definito nella stessa classe , ma che non è stato dichiarato come un metodo statico .
Solutions
la soluzione ai problemi che richiedono metodi non statici da metodi statici ha davvero bisogno di essere affrontata in un modo che soddisfa la domanda. Rendere il metodo statico aggiungendo la parola chiave " static " per il metodo di contorno può arrestare il compilatore da lamentarsi e consentire a un programma da eseguire . Tuttavia, il verificarsi dell'errore può indicare che il metodo potrebbe essere gestito meglio includendolo in una dichiarazione di classe , chiamandola con il creare un oggetto della classe .
Programmazione © www.354353.com