La firma per esigenze principali da:
public static void main(String[] args){
// Insert code here
}
Tuttavia, non v'è alcun requisito che un metodo essere sottoposto un altro metodo. Possono essere in qualsiasi ordine tu voglia. Inoltre, Java utilizza un meccanismo a due passaggi in modo che anche se si utilizza qualche altro metodo nel proprio metodo "principale", tale metodo possa effettivamente apparire in un secondo momento nel file. Non vi è alcun obbligo di forward statement come in C e C++ a causa di questo approccio multi-pass adottato da Java.
I modificatori pubblici e statici possono essere mescolati; tuttavia, per convenzione, il modificatore di accesso (pubblico, privato, protetto) viene sempre assegnato per primo, statico e/o finale (se applicabile) vengono forniti successivamente, seguito dal tipo di ritorno.
fonte
2010-03-21 06:32:24
si sta chiedendo un sacco di queste domande in molto rapida successione. Vi incoraggio a leggere le specifiche del linguaggio Java (http://java.sun.com/docs/books/jls/third_edition/html/j3TOC.html) che risponderanno a molte di queste richieste. Sarà utile anche qualche sperimentazione con il compilatore. –
@John Feminella - È bello vedere che qualcuno può riconoscere che l'OP ha posto molte domande di natura introduttiva, ma in qualche modo è in grado di sopportare l'impulso infantile di fare commenti snervanti e auto-importanti. Il tuo commento è stato di classe e utile - bravo! –
@ John: Grazie per il suggerimento. Lo faremo. –