JAVA PARA INICIANTES (Oracle)
Iniciando nossa Jornada no grupo de estudos focado no aprendizado e aperfeiçoamento dos fundamento do Java.
Neste primeiro momento estudaremos sobre o Livro: Java para Iniciantes
SUMÁRIO
- AO FINAL DESTE CAP1 SEREI CAPAZ DE
- AO FINAL DO LIVRO SEREI CAPAZ DE
- GRUPO DE ESTUDOS
- OBEJTIVO
- EVOLUÇÃO DO JAVA
- Obtendo o Java Development Kit (JDK)
## AO FINAL DESTE CAP1 SEREI CAPAZ DE
- Conceitos e Práticas Essenciais do Capítulo 1.
- Conversões e boas práticas da linguagem
- Blocos e Estrutura de repetição
- Identificadores
- Bibliotecas
AO FINAL DO LIVRO SEREI CAPAZ DE
- Fundamentos E CORE do Java
- Preparação para o mercado de trabalho
- Adquirir conceitos de Programação orientada a objetos (POO)
GRUPO DE ESTUDOS
Pode combinar exercícios práticos, discussões e pequenos projetos para tornar o aprendizado mais interativo e útil para todos os níveis. Em cada capítulo informaremos quais métodos, bibliotecas e ou comandos que estejam descontinuadas ou que já foram substituídos.
OBEJTIVO
- Para iniciantes: Construção de uma base sólida em programação e Java.
- Para Intermediários e Avançados: Consolidação de conhecimentos e introdução a conceitos mais complexos que preparam para o mercado de trabalho.
EVOLUÇÃO DO JAVA
Um resumo das principais features desde o início!
# Java 1.0 (1995) – O Começo
- Write Once, Run Anywhere (WORA)
- Suporte a:
- Applets
- Multithreading básico
# Java 1.2 (1998) – Java 2 e a Revolução
- Swing: Nova biblioteca para GUIs
- Collections Framework: Estruturas como ArrayList e HashMap
- JIT Compiler: Melhor desempenho
# Java 1.4 (2002) – Robustez e Desempenho
- Assertions para depuração
- Pacote java.nio: Melhorias no I/O
- Expressões Regulares (java.util.regex)
# Java 5 (2004) – Modernização da Linguagem
- Generics: List<String>
- Enhanced for-loop: for (int i : array)
- Annotations: @Override
- Enums e Varargs
- Concurrent API: Melhor suporte a threads
# Java 6 (2006) – Refinamentos ️
- Melhor desempenho da JVM
- Compiler API (javax.tools)
- Java Scripting API: Integração com JavaScript
# Java 7 (2011) – Simplificação e Eficiência
- Try-with-resources: Gerenciamento automático de recursos
- Switch com Strings
- Multi-catch em exceções
- NIO.2: Melhor manipulação de arquivos
# Java 8 (2014) – Programação Funcional 🤖
- Lambdas: (x) -> x * 2
- Streams API: Processamento declarativo de coleções
- Optional: Lidar com null de forma segura
- API de Data e Hora (java.time)
- Default Methods: Métodos padrão em interfaces
# Java 9 (2017) – Modularização 🧩
- JPMS: Java Platform Module System
- JShell: REPL para experimentaçã
# `Informações Importantes do Capítulo 1`
## 1. Introdução ao Java e sua Importância
História e Motivação do Java:
O capítulo aborda a criação do Java, suas origens em 1995, e os motivos pelos quais ele se tornou uma linguagem tão popular e confiável, especialmente em sistemas corporativos, dispositivos móveis e IoT.
Importante para discutir no clube: Por que escolher Java em 2024? Compare Java com outras linguagens, como Python ou JavaScript.
Características-chave:
Portabilidade (Write Once, Run Anywhere - WORA).
Forte tipagem e segurança.
Suporte a multithreading e programação orientada a objetos.
## Tech
## Installation
Enter fullscreen mode Exit fullscreen mode
Origem Contribuições Bytecode POO Obtendo o Java Development Kit Primeiro Programa Tratando erros de Sintaxe Tipos de Dados
For production environments…
npm install --production
NODE_ENV=production node app
Enter fullscreen mode Exit fullscreen mode
OBTENDO O JAVA DEVELOPMENTE KIT (JDK)
Ferramenta |
Links de Download |
---|---|
Java Development Kit (JDK) | Java SE Downloads. |
IntelliJ IDEA | IntelliJ IDEA Community Edition |
Git Bash | Git Bash Download |
INSTRUÇÕES DE INSTALAÇÃO
Java Development Kit (JDK):
- Depois de acessar o site oficial da Oracle no link da tabela acima
- Escolha a versão mais recente ou compatível com seu sistema operacional.
- Baixe o instalador e siga as instruções para instalação.
IntelliJ IDEA
- Acesse o site oficial da JetBrains: IntelliJ IDEA Community.
- Escolha o sistema operacional e baixe o instalador.
- Instale o IntelliJ IDEA e configure para trabalhar com Java.
GitBash Instalação: Passo a Passo da Instação do Git Bash – WIN / LINUX
Development
BONS ESTUDOS! Comece aqui: JAVA PARA INICIANTES – CAP1: Intrudução
原文链接:JAVA PARA INICIANTES – Orientações gerais e Configurações do Ambiente
暂无评论内容