Please enable JavaScript.
Coggle requires JavaScript to display documents.
Java (Multiplataforma (Requer um código .class (.class é compilado
no…
Java
Multiplataforma
-
Requer um código .class
.class é compilado
no javaC e gera o bitycode
que precisa da Java Virtual
machine correspondente ao Sistema
Operacianal JVM
Java é dividido em dois universos: quem quer apenas usar vai utilizar o JRE( Java Runtime Environment), quem quer desenvolver usará o JDK (Java Development Kit )
-
SDK
-
-
É bem mais completo: vem com o JRE, com a linguagem java.lang e com as ferramentas javatools
-
Entrar no site da Oracle-baixar o JDK que está na versão 1.8 ( há a versão integrada com o netbeans), lembrando que o JDK( mesma coisa que SDK) já vem com o JRE. Baixar também o java FX Scene Builder ( basicamente um construtor de telas - Baixar também a documentação
Baixamos o pacote de instalação do JDK com o NetBeans - baixamos os documentos e descompactamos e também o scene builder. Vou abrir a pasta Docs( documentação que baixei) e vou abrir a pasta Index no meu navegador que carregará toda a documentação
JRE é composto por:
JVM
Loader/verificador - parte interna da JVM que vai carregar os bitycodes na memória de sua máquina virtual, o verificador vai analisar se o código poderá rodar na sua máquina ou não
Iterpretador/gerenciador - Interpretador vai pegar o bitycode e transformar em algo compreensível para o sistema operacianal utilizado; o gerenciador de memória vai tratar como o código ocupa a memória de sua JVM( JVM possui memória )
Compilador JIT ( JIT é Just In Time )-surgiu para dar um ganho de performance, pois reconhece trechos do código mais utilizáveis e os interpreta para que não precisem ser interpretados quando chegarem no interpretador.
-
Primeiro programa
Todo programa em java pode ser composto de pacotes
então: package primeiroprograma( opcional quando vc vai fazer o primeiro programa;
Cabeçalho da classe:
public Class PrimeiroPrograma{
public static Void main( String args[]){
System.out.print ( "Olá Mundo!");
}
}( chaves em java são blocos de comandos
método( no caso o principal) dentro de uma classe
dentro de um pacote. Essa é a hierarquia.
quanto as letras maiúscula e minúsculas:
package se escreve em minúsculo; nome da classe em camelcase; o método principal em minúsculo
-
Abra a IDE - a primeira coisa a fazer é criar o projeto. No NetBeans versão JDK SE aparece uma janela com categorias à esquerda e projetos à direita. Na segunda tela aparecerá a janela Nome( deverá ser escrito em CamelCase e Localização. A IDE terá criado o pacote, a classe e o método principal. O que estiver em cinza será a área destinada aos comentários.
-
-