image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Daniel Satoy
Daniel Satoy31/08/2023 23:12
Compartilhe
Nexa - Análise Avançada de Imagens e Texto com IA na AWSRecomendados para vocêNexa - Análise Avançada de Imagens e Texto com IA na AWS

O que é de fato o "public static main(String[] args)"

  • #Java

--------------------------------------------PUBLIC-------------------------------------------------

  • public é um modificador de acesso em Java. Ele define o nível de visibilidade de uma classe, método, variável ou outro elemento dentro do código. Quando você declara um método ou classe como public, você está dizendo que ele é acessível de fora da classe onde está definido. Em outras palavras, ele pode ser usado em outras classes e em diferentes partes do seu programa.
  • Se uma classe é declarada como public, outras classes podem criar objetos dessa classe e acessar seus membros públicos (métodos e campos).
  • Se um método é declarado como public, ele pode ser chamado de fora da classe onde está definido.
  • Se um campo (variável de instância) é declarado como public, ele pode ser acessado e modificado diretamente de fora da classe.

----------------------------------------------STATIC------------------------------------------------

  • static é uma palavra-chave que indica que um membro (método ou campo) pertence à classe em vez de pertencer a instâncias individuais dessa classe. Isso significa que você pode acessar membros estáticos diretamente na classe, sem precisar criar uma instância da classe.
  • Um campo estático é compartilhado por todas as instâncias da classe. Isso significa que todas as instâncias compartilham o mesmo valor para um campo estático.

--------------------------------------------String[ ] args-------------------------------------------

  • O método main é o ponto de entrada para a execução de um programa Java. Quando você executa um programa Java a partir da linha de comando, pode passar argumentos adicionais para o programa. O parâmetro String[] args é usado para receber esses argumentos da linha de comando.
  • String[]: Isso indica que args é um parâmetro do tipo array de strings. Isso significa que ele pode conter um conjunto de strings, onde cada elemento da matriz é uma string.
  • args: Este é o nome do parâmetro, que pode ser qualquer nome válido em Java. Normalmente, é chamado de args por convenção, mas você poderia usar qualquer outro nome válido, como argumentos ou params.
Compartilhe
Recomendados para você
Deal - Spring Boot e Angular (17+)
Cognizant - Arquitetura com Spring Boot e Cloud
Claro - Java com Spring Boot
Comentários (4)
Luciano Rocha
Luciano Rocha - 04/09/2023 10:04

No C# também tinha, porém hoje é mais raro. Eu tinha muitas dificuldades sobre isso e agora que entendi fica até mais fácil de progredir. Abraços.

Caio Sebastião
Caio Sebastião - 01/09/2023 11:08

Curiosidade de muita gente que começou a estudar Java, muito bom

Danilo Silva
Danilo Silva - 01/09/2023 01:27

Excelente!!!!

Vinícius Ferreira
Vinícius Ferreira - 31/08/2023 23:22

Entendimento fundamental!

Recomendados para você