English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
public static void main(String args[]) - È il punto di ingresso del programma Java, ogni volta che esegui il programma, il JVM cerca il metodo main e inizia a eseguire il suo contenuto. Se non trova tale metodo, il programma viene eseguito con successo, ma quando esegui il programma, viene generato un errore.
In realtà, dovresti usare public static come modificador per dichiarare il metodo main, il tipo di ritorno void e l'argomento String. Se apporti qualsiasi modifica, il JVM non lo considererà come punto di ingresso del programma e indicherà un errore durante l'esecuzione.
Pertanto, non è possibile modificare il tipo di ritorno del metodo main da void, né restituire qualsiasi valore da un metodo di tipo void.
public class Sample{ public static void main(String args[]){ System.out.println("Contenuto del metodo principale"); return 20; } }
Risultato di output
Sample.java:4 error: tipi incompatibili: valore di ritorno inatteso return 20; ^ 1 error
Pertanto, non è possibile restituire alcun valore da main.