Aula 04 - Introdução Java

Embed Size (px)

DESCRIPTION

Aula 04 - Introdução Java

Citation preview

  • Universidade Federal Rural do Semi-ridoDepartamento de Cincias Exatas e NaturaisProgramao de Computadores| BCT Eng Produo

    Aula 04

    Introduo a Linguagem JAVA

    Prof. Dnis Freire

  • Histrico

    Criada em 1991, atravs do Green Project, na Sun Microsystems;

    Principal objetivo: criar uma nova plataforma para a computao interativa;

    Primeiro exemplo: tela sensvel ao toque de um handheld com capacidade de controle remoto, 1992.

  • Linguagem orientada objeto que foi designada para ser multithread, portvel, robusta e segura;

    Ela foi feita para produzir dois tipos de programas: Aplicao, que um programa isolado, que pode ser lido pelo interpretador Java;

    Applet, que um mini-programa que tipicamente desenvolvido em pginas Web.,

  • Plataforma

    Java mais do que uma linguagem

    Java uma tecnologia: Ferramentas de desenvolvimento

    Biblioteca de classes

    Ambiente de execuo JDK

    JRE

    Java Development Kit

    Java Run-Time Environemnt

  • Mquina Virtual Java

  • JDKs

    Java SE (Standard Edition): Programao Desktop;

    Java EE (Enterprise Edition): Desenvolvimento de servidores (internet/redes);

    Java ME (Micro Edition): Desenvolvimento para dispositivos embarcados e mveis.

  • Ambiente de desenvolvimento

    Editor de texto + JDK:

    Ambiente simples;

    Permite usar o editor de texto favorito;

    Outras ferramentas no fornecidas pelo JDK: Ambiente o console (janela linha de comando do windows ou

    linux);

    Invocadas por comandos no console;

    Comando javac para compilar e comando java para executar.

    Interessante para o desenvolvimento de programas simples.

  • Ambiente de desenvolvimento Integrado - IDE

    Editor de texto com o JDK:

    A compilao e a execuo dos programas so feitas dentro do editor;

    Ambiente mais sofisticado;

    Integra todas as ferramentas de desenvolvimento

    pesado para o desenvolvimento de programas mais simples;

    Exemplos: Eclipse, Netbeans e Jdeveloper

  • Programa JAVA

  • Programa JAVA

  • HelloWorld.java

    public class HelloWorld {

    public static void main(String[] args) {

    System.out.println("Hello World!");

    }

    }