Qual a diferen a entre JRE e JDK
JRE – Java Runtime Environment, é o ambiente de execução Java, formado pela Java Virtual Machine e bibliotecas.
JDK – Java Development Kit, é o kit para quem vai desenvolver em Java. Java ME, Java SE, Java EE
2. Quais são os componentes da JDK? javac ( compilador ) java ( interpretador ) appletviewer ( visualizador de applets ) javadoc ( gerador de documentação ) jar ( programa de compactação )
3. Qual a função dos comandos Java encontrados abaixo:
A-Equals
B-Lenght
C-Random
D-Math
E-Sqrt
F-This
4. Quais os modificadores de acesso encontrados no Java? Explique-se: public, private, protected e default
public – Uma classe declarada como pública dá as outras classes, de todos os pacotes, acesso aos seus membros que forem públicos também.
private – O membro da classe não pode ser acessado por nenhuma outra classe, quando é declarado private.
protected – Quando um membro da classe é declarado assim, ele se torna acessível por classes do mesmo pacote ou através de herança.
default – A classe e/ou seus membros são acessíveis somente por classes do mesmo pacote.
5. O que é a JVM e como funciona?
O JVM nada mais é do que uma máquina virtual, que deixa o hardware e a plataforma transparentes a aplicação.
Quando você compila um código Java utilizando o javac ou algum outro compilador IDE, você estará gerando um arquivo de bytecodes (de extensão .class). Estes arquivos são utilizados por outro programa (o interpretador Java ou o appletviewer) para executar de fato o programa. Cada computador tem o seu programa, mas todos eles serão capazes de ler bytecodes e transformá-los na linguagem da máquina em questão.
6. Cite pelo menos três característica do Java e comente-as.
Orientada a objetos : Suporta os principais conceitos de orientação a objetos. Favorece extensibilidade e usabilidade. Interpretada : Facilita desenvolvimento exploratório. Perde em eficiência.
Compilada : Utilizando compiladores, bytecodes podem