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.