ESTUDOS SOBRE JAVA
C – CODIGO FONTE / JAVA C ( COMPILADOR ) / BYTECODE / JVM – JAVA VIRTUAL MACHINE / WORA
JDK – JAVA DEVELOPMENT KIT ( PARA DESENVOLVER EM JAVA )
JRE – JAVA RUNTIME ENVIRONMENT ( PARA EXECUTAR EM JAVA )
_______________________________________________________________________________________________
JRE - JVM – BIBLIOTECA
JVM –
A)LOADER / VERIFICADOR ( CERTIFICA QUE SEU CODIGOPODE SER EXECUTADO NA MAQUINA)
B) INTERPRETADOR ( CONVERTE O CODIGO )/ GERENCIADOR ( TRATA COMO O COD. VAI FUNCIONAR NA
MAQUINA) /
C) COMPILADOR JIT ( TRADUÇÃO EM TEMPO REAL )
_______________________________________________________________________________________________
JDK ( POSSUI O JRE NO PACOTE, POIS QUEM PROGRAMA PRECISA TESTAR )
JAVA LANGS - JAVATOOLS – FERRAMENTAS – JAVAC ( COMPILADOR) - DEBUGGER – APIs
IDE – AMBIENTE DE DESENVOLVIMENTO
_______________________________________________________________________________________________
PROCESSO DE COMPILAÇÃO: ( EXERCICIO JAVA #2 )
COD. FONTE --COMPILADOR --COD. RELOCÁVEIS -- MONTADOR (ASSEMBLER )--COD.OBJETO (NO JAVA É BYTECODE)
PROCESSO DE INTERPRETAÇÃO
COD. FONTE – INTERPRETADOR – COD. OBJETO
_______________________________________________________________________________________________
CURSO DE JAVA #3 – INSTALANDO O PACOTE DE DESENVOLVIMENTO JAVA – JDK
IDE – INTEGRAD DEVELOPMENT ENVIRONMENT
A) EDITOR COMPLETO / B) COMPILADOR – LINKER DEBUGGER / C) GERADOR DE CODIGO / D) AMBIENTE DE
TESTE / E) DISTRIBUIÇÃO
IDE UTILIZADA – NETBEANS – RAD ( RAPID APPLICATION DEVELOPMENT )
1- SE – STANDART EDITION - (APP PADRÃO /JANELAS /AMBIENTES / INTERFACE GRAFICA)
2- EE- ENTERPRISE EDITION- ( ACESSO REMOTO )
3- ME- MICRO EDITION- ( CONTROLE DISPOSITIVOS PORTATEIS )
_______________________________________________________________________________________________
BAIXAR O PACOTE : SITE ORACLE BRASIL ( www.oracle.com/br ) /
1 – NA BARRA DOWNLOAD, CLICA EM JAVA SE / BAIXAR OS SEGUINTE PACOTES:
A) NETBEANS COM JDK – ESCOLHER A VERSÃO DO PC
B) JAVAFX SCENE BUILDER ( SÓ INSTALAR ESTE APOS CONCLUIDA A INSTALAÇÃO DO 1ª )
C) JAVA SE DOCUMENTATION
CURSO JAVA #4 – PRIMEIRO PROGRAMA EM JAVA
DIGITANDO COMANDOS:
Package primeiroprograma
Public class PrimeiroPrograma{
Public static void main ( String [] args) {
System.out.print(“Ola, Mundo !”);
_______________________________________________________________________________________________
ABRIR NETBEANS – NOVO PROJETO – JAVA-APLIC.JAVA- ( DAR NOME ) ( Primeiroprograma )
Camel case : AlunosCursoEmVideo
( primeira letra maiuscula é uma classe)
(se a primeira for minuscula é um atributo,
ou metodo ) ex: nomeAluno
_______________________________________________________________________________________________
AULA # 5
SEMPRE QUE PROGRAMA TIVER TELA TEMOS QUE DESMARCAR CRIAR CLASSE PRINCIPAL.
-CRIA-SE UM FORMSWING –JFRAME
-CRIA-SE UM PACOTE PARA INSERIR IMAGENS( OU OUTRO ITEM NECESSARIO AO PROGRAMA)
_______________________________________________________________________________________________
AULA # 6
- SEMPRE QUE SE USAR A PALAVRA NEW, ESTAREMOIS A CRIAR UM OBJETO.
_______________________________________________________________________________________________
AULA #7 – A )OPERADORES ARITMETICOS (PART 1)
SINAL OPERAÇÃO EXEMPLO
+ ADIÇÃO 5+2 7
- SUBTRAÇÃO 5–2 3
* MULTIPLICAÇÃO 5*2 10
/ DIVISÃO 5/2 2.5
% RESTO DA DIVISÃO 5/2 1
>>> NETBEANS>>>
>>int n1 = 3
>> int n2 = 5
>> Float m = (n1 + n2) /2
>>sout.println(“ A media é igual a” + m); ///o “+” nesta linha é concatelação.
B) OPERADORES UNARIOS
SINAL OPERAÇÃO EXEMPLO
++ INCREMENTO A= A +1
-- DECREMENTO A= A -1
>>> INT NUM = 5
>>> INT VALOR = 5 + NUM++ ///5
SOUT.PRINTLN(VALOR)
C) OPERADORES DE ATRIBUIÇÃO
SINAL OPERAÇÃO EXEMPLO
+= SOMAR E ATRIBUIR A += B A=A+B
-= SUNB