Java é uma linguagem de programação orientada a objetos, desenvolvida na década de 90, na empresa Sun Microsystems e posteriormente adquirida pela Oracle em 2008.
Diferente das linguagens de programação compiladas, (a compilação de código se dá em tempo de desenvolvimento) a linguagem Java é compilada para um bytecode que é interpretado por uma máquina virtual(JVM).
📍JDK (Java Development kit) - É o kit de desenvolvimento java responsável por compilar código-fonte (.java) em bytecode (.class)
📍JVM (Java virtual Machine) - E a maquina Virtual do Java responsável por executar o bytecode (.class)
📍JRE (Java Routine Environment) Ambiente de Execução do Java que fornece as bibliotecas padrões do Java(inclusive a JVM) para o JDK compilar o seu código e para a JVM executar o seu programa .
O que é uma IDE? IDE ou ambiente de desenvolvimento integrado, é um software que combina ferramentas comuns de desenvolvimento em uma única interface gráfica do usuário (GUI), facilitando o desenvolvimento de aplicações.
📍 BAIXANDO O JAVA https://www.azul.com/downloads/?package=jdk baixa o zip, versão 11 para windows, descompacta em uma pasta criada(com o nome java) no disco C> arquivo de programas.
📍 CONFIGURANDO VARIÁVEIS DE SISTEMA copia caminho do endereço da pasta onde foi colado o java abre a ferramenta do windows editor de variáveis de sistema variáveis de ambiente > novo> cola o endereço copiado com o nome JAVA_HOME na caixa abaixo, configurar o path > editar> novo> cola o caminho e acrescenta \bin no final >mover para cima até fica no topo > ok
📍 BAIXANDO IDE ECLIPSE
🔹 1. Acessar o site oficial do ECLIPSE
🔹 2. Fazer o download do instalador
🔹 3. Escolha segunda a opção: Eclipse IDE for Enterprise Java and Web Developers Link de download para Windows
🔹 4. Clique no folder da primeira opção (Java 11 + VM) e selecione o JDK que instalamos na nossa máquina
🔹 5. Mantenha as opções "create start menu entry" e "create desktop shortcut"
🔹 6. Install
🔹 7. Accept now
🔹 8. Launch
🔹 9. Instalação concluída
📍 ATALHOS NO ECLIPSE
-
ctrl + 3 = escolhe a função que quer usar sem precisar digitar tudo
-
public class
-
get and set
-
hashCode
-
equals
-
toString
-
etc.
-
Refatorar o código= ctrl _ shift + F
-
Ctrl + shift +o = Importar classe
📍 Criando um projeto
🔹 1. Muda a pespectiva de java EE para Java (Vai na lupinha ou ctrl + 3)
🔹 2. New package
🔹 3. New Java Class
📍 Instalação IntelliJ IDEA Community
🔹 1. Entre no site ofical do INTELLIJ
🔹 2. Escolha a opção Community e faça o download
🔹 3. Siga com next
🔹 4. Na opção Installation Options, deixe selecionado as opções:
- 4.1 64-bit launcher (caso seu sistema seja 64-bit, caso não, selecione 32-bit)
- 4.2 Add "Open Folder as Project"
- 4.3 .java - .groovy - .kt - .kts
- 4.4 Add lauchers dir to the PATH
- 4.5 Next
🔹 5. Install
🔹 6. Para finalizar a instalação, escolha a opção reebot later
🔹7. Com o IntelliJ já instalado, vamos iniciar:
-
7.1 Aceite os termos: I confirm that I have... >> Confirm
-
7.2 Data Sharing >> Send Anonymous Statistics
🔹8. IDE pronta para uso!
📍 ATALHOS DO INTELLIJ
- Alt + insert = apareceo menu, escolhe se quer criar um pacote, ou classe...
- Ctrl + shift +f10 = executa o código
- Ctrl +shift +/ = comenta o bloco de código selecionado
- Ctrl + / = comenta linha por linha
- Shift + 6
- Ctrl + alt+ L= refatorar o código
- Ctrl + d = duplica a linha
- Ctrl + t = deleta a linha
- Ctrl + n = abrir uma classe
📍 Criando um projeto
🔹 1. Alt + insert = New package
🔹 2. Alt + insert = New Class
📍 Plugins
🔹 1. Rainbow Brackets
Deixa os brackets coloridos
🔹 2. Git tool box
Mostra em comentário, no código detalhes do último commit
🔹 3. Key Promoter X
Dá dicas e sugestões de atalhos de teclado
🔹 4. One dark theme
Tema dark com letras coloridas
📍 INSTALAÇÃO
https://code.visualstudio.com/
📍 Plugins
🔹 1. Start git-bash
Abre o bash pelo visual studio code no repositório configurado
🔹 2. Extension Pack for Java
Pacote de extensões do Java