Skip to content

Latest commit

 

History

History
55 lines (34 loc) · 2.25 KB

File metadata and controls

55 lines (34 loc) · 2.25 KB

Aplicação de conceitos de orientação a objetos

Folders

  • applications - aplicação que consome os demais objetos do sistema.
  • entities - abriga os "serviços" dos sistema.
  • entities\enums - variáveis enums.

Canel Case

Em Java, "camel case" (ou lowerCamelCase) é uma convenção de nomenclatura onde a primeira palavra começa com minúscula, e cada palavra subsequente começa com maiúscula, sem espaços (ex: nomeDoUsuario, calcularImposto). É usado para variáveis, métodos e parâmetros, enquanto classes e interfaces usam PascalCase (todas as palavras começam com maiúscula, ex: MinhaClasse), e constantes usam snake_case (maiúsculas e sublinhados, ex: MAX_VALOR).

  1. Variáveis e Métodos (lowerCamelCase): nomeDoUsuario, calcularTotal().
  2. Classes e Interfaces (PascalCase): MinhaClasse, InterfaceDeConexao.
  3. Constantes (ALL_CAPS/snake_case): VALOR_MAXIMO, PI.

Class Type or Primitive Type

Very important in programming

  • Primitive Type: int, double, byte, short, long, float = not accept valeu null
  • Class Type: Integer, Double, Byte, Short, Long, Float = accept valeu null

Obs: ***Esses tipos são importantes para determinar, o tipo de dados que será imputado ao sistema/banco de dados.***

Getting Started

Welcome to the VS Code Java world. Here is a guideline to help you get started to write Java code in Visual Studio Code.

Folder Structure

The workspace contains two folders by default, where:

  • src: the folder to maintain sources
  • lib: the folder to maintain dependencies

Meanwhile, the compiled output files will be generated in the bin folder by default.

If you want to customize the folder structure, open .vscode/settings.json and update the related settings there.

Helper of VSCode Shortcuts

Dependency Management

The JAVA PROJECTS view allows you to manage your dependencies. More details can be found here.

ProgramJavaContracts