Estrutura de Código Java
Construção de programas com Java
A verbosidade de um código Java a primeiro momento pode até assustar, mas não é esse o objetivo. Vamos abordar como a estrutura do código faz sentido e fica mais fácil de se entender, as palavras reservadas (keywords) e alguns termos técnicos serão esclarecidos de uma maneira mais simplificada com intuito de deixar ainda mais claro.
Classes
Blocos de construção ou projeto.
Objetos
Instância de uma classe em tempo de execução, ou seja, quando fazemos uso de uma classe.
Java é uma linguagem de programação orientada a objetos, ou seja, tudo está associado a classes e objetos (exeto tipos primitivos), juntamente com seus atributos (propriedades) e métodos (comportamentos).
Atributos
Um atributo pode ser qualquer característica que faça sentido para nossa classe, por exemplo, um objeto Tinta terá uma cor. Nesse casso a Tinta seria nossa classe e um atributo seria a cor.
Métodos
Um método é um comportamento do objeto, por exemplo, nossa classe Tinta pode ter um método pintar.
Método main()
É um método obrigatório e precisa ser implementado conforme sua assinatura, podendo mudar apenas o nome do vetor de String, a ordem dos colchetes após nome do parâmetro, ou antes, a especificação static pode vir antes do modificador de acesso e a forma de declarar o vetor utilizando varargs (…).
⚠️Um programa java inicia sua execução de código a partir do main(), caso não encontre gera um erro “Error: Main method not found in class”.
A figura abaixo representa a estrutura de um simples código completo, que resulta em uma mensagem de “Hello World” no terminal ou console de onde for executado:
Conclusão
Entende-se agora que você já conhece os principais pontos estruturais para começar a entender e construir um programa em Java ou utilizar esse aprendizado para compreender a estrutura de outras linguagem de desenvolvimento, o artigo foi formulado de forma a facilitar o entendimento ou compreensão de sua utilidade. Me deixem saber se esse conteúdo te ajudou de alguma forma, obrigado e até logo!
Gostou do conteúdo? Compartilhe, não esqueça de clicar na 👏🏻(claps) isso ajuda ao conteúdo ter uma melhor visibilidade no Medium.
Referências