/ / cuál es el modificador de acceso predeterminado para los argumentos de la línea de comandos de Java [cerrado] - Java, argumentos de la línea de comandos

¿Cuál es el modificador de acceso predeterminado para los argumentos de línea de comandos java [cerrado] - java, argumentos de línea de comandos

En otras palabras usando

main(String args[]) {
}

¿es args [] público, protegido o privado?

Gracias

Respuestas

6 para la respuesta № 1

args[] es un argumento para una función (que es main) y los modificadores de acceso son no aplica para argumentos

Los argumentos son siempre locales para las funciones para las que se pasan (eso significa que su alcance es el cuerpo de la función).

Los modificadores de acceso son aplicables a todos los miembros de la clase, incluidas las clases anidadas, las enumeraciones y las interfaces.

public static void main(String [] args) ...

dónde public es el modificador para el método main


2 para la respuesta № 2

Los argumentos del método son esencialmente variables locales del método; No tienen accesibilidad.