Esta pregunta ha sido respondida antes: ¿Puede un programa Java contener más de un método “principal” en una clase?
Voy a responder de nuevo de todos modos.
Si.
Puede haber 2 platos principales en dos clases diferentes en un proyecto. Sin embargo, dependiendo de los parámetros y los nombres de las clases, la función principal que se utilizará como punto de entrada en su programa será diferente.
Por ejemplo :
Un archivo ‘class2.java’ puede tener:
- Estoy buscando un bolígrafo. ¿Qué bolígrafo debo comprar? Siempre he comprado bolígrafos Flair. ¿Debería cambiarme a otra marca?
- Quiero ser terapeuta de arte, ¿es esencial tener un título en bellas artes a pesar de tener mi propio portafolio personal?
- Me voy a mudar a Miami desde Nueva York para el invierno, ¿dónde puedo vivir por menos de $ 800 al mes, tener estacionamiento y un viaje de menos de 45 minutos al centro de la ciudad?
- Soy un graduado en ciencias de la computación. ¿Cómo encuentro trabajo en Abu Dhabi o Dubai?
- Como todo lo que quiero, pero hago ejercicio y limito mi consumo de calorías. ¿Esta bien?
clase Class1 {
public static void main (String args []) {
}
}
clase pública Class2 {
public static void main (String args []) {
}
}
La función principal en Class2 sería el punto de entrada en este programa.
Sin embargo , debo decir que no puede tener más de una función principal dentro de una clase.