image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Gustavo Aragão
Gustavo Aragão06/06/2024 15:58
Compartilhe

Introdução ao Java #01

  • #Spring
  • #Java

Você não pode começar com java sem saber destas coisas!!!

O que é Java?

O Java é uma linguagem de programação criada com o objetivo de garantir simplicidade, pois lá no passado havia sido criada para funcionar em dispositivos eletrônicos inteligentes, onde o fator crucial no desenvolvimento era a escassez de memória e recursos de hardware/processamento disponível.

Outro fato interessante sobre o Java é que tudo é Orientado a Objetos, Rubystas falaram que é mentira, mas os Wrapper’s vieram para desmentir este fato.

O Java consegue implementar todos os 4 pilares da Orientação a Objetos:

1 — Encapsulamento

2 — Abstração

3 — Herança

4 — Polimorfismo

Java possuí plataforma independente, portanto teu código Java é compilado para bytecode, este bytecode não está vinculado a nenhuma plataforma ou arquitetura de processador específico.

-> Portanto concluímos que Java é portátil, aplicando o conceito WORA (Write One Run Anywhere)

A linguagem é Robusta, possuem muitos recursos para lidar com erros inesperados.

- Fornece gerenciamento de memória forte (Garbage Collector)

- Tratamento de exceções e verificação de tipo (Tipagem forte)

Possuí segurança durante o desenvolvimento pois a plataforma consegue tratar ameaças de vírus, adulteração ou espionagem.

- Também nos fornecesse vários recursos de criptografia e segurança para o desenvolvedor.

Suporte a Multi-thread gerando alta performance em execução.

Aprender a plataforma java tem sido muito interessante, desafiador e divertido para mim, e venho aqui compartilhar um pouco do meu aprendizado, espero ter ajudado.

Compartilhe
Comentários (1)
Ronaldo Schmidt
Ronaldo Schmidt - 06/06/2024 17:50

Ola amigo.

Para quem esta comecando eu recomendo fortemente estudar lógica, javascript e depois python antes de se aventurar em java.

Vai ser muito mais facil de se entender os conceitos e a forma como o java trabalha.

Obrigado.