Domanda Si puo richiamare il metodo main in java (da un'altra funzione)??

Stato
Discussione chiusa ad ulteriori risposte.
Tecnicamente si può fare ed essendo il main un metodo statico non è nemmeno necessario mantenere un oggetto, basta fare: NomeClasse.main(arrayDiString);
Però è considerata una bad practice, di sicuro c'è un modo migliore per fare quello che vuoi fare, ma visto che non so cosa tu voglia fare ho poco da consigliarti.
 
Si puoi farlo, come ha detto St3ve puoi richiamarlo con nomeClasse.main() se lo vuoi chiamare da un'altra classe dello stesso progetto, altrimenti se lo vuoi richiamare dalla stessa classe basta main(). Il main è un metodo come gli altri, con l'unica differenza che viene eseguito lui per primo a patto che sia ben scritto ( public static void main ( String args[] ){ } )
 
  • Mi piace
Reazioni: PIPPOBAUDO
Stato
Discussione chiusa ad ulteriori risposte.