TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Programa Java

Tese: Programa Java. Pesquise 859.000+ trabalhos acadêmicos

Por:   •  10/11/2013  •  Tese  •  3.299 Palavras (14 Páginas)  •  359 Visualizações

Página 1 de 14

Introdução

– Fases de um programa Java

– Strings

– Entrada e Saída

– Arrays

– Classes

• Atributos

• Métodos

• Construtores

• Herança

– Packages

– Interfaces05/12/06 3

Java

• Java é um ambiente de execução completo, não apenas

a linguagem de programação.

• Programas Java são compilados para bytecode, ou seja,

um código assembly independente de arquitetura;

• O bytecode é interpretado na Java Virtual Machine

(JVM);

• Compilação JIT (Just in Time)

– A medida que a JVM detecta que um trecho de código

Aula de Java 1

Conceitos Básicos

DAS 5316 – Integração de

Sistemas Corporativos

Saulo Popov Zambiasi

popov@gsigma.ufsc.br05/12/06 2

Roteiro

– Introdução

– Fases de um programa Java

– Strings

– Entrada e Saída

– Arrays

– Classes

• Atributos

• Métodos

• Construtores

• Herança

– Packages

– Interfaces05/12/06 3

Java

• Java é um ambiente de execução completo, não apenas

a linguagem de programação.

• Programas Java são compilados para bytecode, ou seja,

um código assembly independente de arquitetura;

• O bytecode é interpretado na Java Virtual Machine

(JVM);

• Compilação JIT (Just in Time)

– A medida que a JVM detecta que um trecho de código será executado

diversas vezes, este é convertido, e passa a executar na CPU real.05/12/06 4

Fases de um programa Java

• Edição

package br.ufsc.gsigma;

class Program

{

public static void ma…

{

System.out.printl…

}

}

Editor Disco05/12/06 5

Fases de um programa Java

• Compilação

package br.ufsc.gsigma;

class Program

{

public static void ma…

{

System.out.printl…

}

}

Disco

Compilador

1110010100101010101010100

1001010010101001010101001

0101101101010111001010010

1010101010100100101001010

1001010101001010110110101

0111001010010101010101010

0100101001010100101010100

1010110110101011110010100

1010101010101001001010010

1010010101010010101101101

0101111001010010101010101

0100100101001010100101010

1001010111010101111001010

0101010101010100100101001

0101001010101001010110110

1010110010100101010010101

0100101011101010111100101 Bibliotecas 0010101010101010010010100

bytecode

javac <nome do arquivo>.java05/12/06 6

Fases de um programa Java

• Carregamento

Disco

Carregador

-

Verificador

1110010100101010101010100

1001010010101001010101001

0101101101010111001010010

1010101010100100101001010

1001010101001010110110101

0111001010010101010101010

0100101001010100101010100

1010110110101011110010100

1010101010101001001010010

1010010101010010101101101

0101111001010010101010101

0100100101001010100101010

1001010111010101111001010

0101010101010100100101001

0101001010101001010110110

1010110010100101010010101

0100101011101010111100101

0010101010101010010010100

...

Baixar como (para membros premium)  txt (26.5 Kb)  
Continuar por mais 13 páginas »
Disponível apenas no TrabalhosGratuitos.com