JAVA PARA INICIANTES – Orientações gerais e Configurações do Ambiente

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

  • 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):

  1. Depois de acessar o site oficial da Oracle no link da tabela acima
  2. Escolha a versão mais recente ou compatível com seu sistema operacional.
  3. Baixe o instalador e siga as instruções para instalação.

IntelliJ IDEA

  1. Acesse o site oficial da JetBrains: IntelliJ IDEA Community.
  2. Escolha o sistema operacional e baixe o instalador.
  3. 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

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容