Qual a diferen a entre JRE e JDK

353 palavras 2 páginas
1. 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

Relacionados

  • 2012 06 27 21 12 32
    26707 palavras | 107 páginas
  • vhvmvbk yhvkb
    12904 palavras | 52 páginas
  • Casa do Código Introdução a Arquitetura e Design de Software
    76613 palavras | 307 páginas