¿Cuál es el papel de la clase en la que está envuelto el método principal?

Desbordamiento de pila :

Como sabemos que el mainmétodo es el punto de entrada del programa java como se describe en los siguientes recursos:

¿Por qué es necesaria método main () en la clase principal de Java?

¿Por qué debe estar presente en una clase Java principal? [duplicar]

Si este es el caso, entonces por qué tenemos que envolver el mainmétodo en la clase si el mainmétodo es el punto de entrada?

introducir descripción de la imagen aquí

¿Cuál es el papel del classque se envuelve el mainmétodo?

ernest_k:

En Java, no hay manera de tener un método sin un tipo envolvente. Se necesita una clase, una interfaz, una enumeración, etc., para poder declarar y / o implementar un método. Esto es sólo cómo funciona.

Incluso cuando se inicia un programa Java, se especifica el nombre de la clase que contiene el método principal. No acaba de ejecutar instrucciones arbitrarias.

En otras palabras, se trata de la estructura del programa en lugar de sobre un papel específico de la clase todo el método principal. E incluso se puede utilizar una interfaz en lugar de una clase en las últimas versiones de Java.

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=113195&siteId=1
Recomendado
Clasificación