Java: história e conceitos

Description

Fash Cards simples sobre a história do Java e conceitos básicos de algumas ferramentas
Gustavo Araújo
Flashcards by Gustavo Araújo, updated more than 1 year ago
Gustavo Araújo
Created by Gustavo Araújo almost 3 years ago
2
0

Resource summary

Question Answer
O que é Sun microsystems ? Empresa responsável pela criação do Java, que inicialmente viria a se chamar Green Talk
Quem é o criador da linguagem Java? James Gosling e sua equipe(Green Team)
Quais foram os nomes dados a linguagem Java? Green Talk, Oak, Java
Processo de leitura do código Java Código fonte --compilador--> Byte Code --Máquina Virtual Java (JVM)--> Código Executável
Processo de compilação e suas vantagens e desvantagens Código Fonte --compilador--> Código Objeto --Linker--> Código Executável Consome mais memória, mas é executado em menos tempo
Processo de Interpretação e suas vantagens e desvantagens Código Fonte --Interpretador--> Código Executável Consome menos memória, mas é executado em mais tempo
O que significa a sigla WORA? Write Once Run Anywhere, é um termo devido o recurso multiplaforma do Java, onde o código pode ser escrito em um sistema e rodado em qualquer sistema ("Escreva uma vez execute em qualquer lugar")
O que é JRE? JRE é a sigla para Java Runtime Enviroment (Ambiente de execução Java), é uma das interfaces a serem baixadas, no caso a JRE é utilizado por quem procura apenas executar aplicações em Java
O que é JDK? JDK é a sigla para Java Development Kit (Kit de Desenvolvimento Java), uma interface para quem procura criar e executar códigos em Java
Quais os recursos apresentados dentro do JRE? JVM( Loader/Verificador; Interpretador/Gerenciador de memória; Compilador JIT) e as bibliotecas
Quais os recursos apresentados dentro do JDK? JRE, JavaLang, JavaTolls(JavaC, Debugger, API's)
Quais as diferenças do Java SE, EE e ME? Java SE (Standard Edition), é utilizado para desenvolvimento de aplicativos em janela Java EE (Enterprise Edition), é utilizado quando há o uso de grandes bancos de dados, como é no meio empresarial Java ME ( Micro Edition), é utilizado para aplicações para Smartphones
Show full summary Hide full summary

Similar

Memória Computacional
Filipe Gabriel
Ciência da Computação
charlinston.binko
Servidores de Web e de Aplicação
Raphael Luiz Fonseca
Engenharia de Software
Gabriel Alexandre
Algoritmos
Henrique Cícero
AULA 02 EVOLUÇÃO DOS COMPUTADORES (PERSONAGENS)
cleversonsh
AV1 - Arquitetura de Computadores
Danielle Custodio
Definição de Algoritmos
Henrique Cícero
Teoria dos Grafos
Natalie Bravo
Níveis de memória cache
Maycon Amaro