Igor Steinmacher, MSc. Java!!!!
Igor Steinmacher Agenda Conceitos Funcionamento Ambiente de programação Estrutura de um módulo (Classe) Exemplo de programa Exercícios
Igor Steinmacher Introdução Criada em 1991 por James Gosling, na Sun Microsystems Criada para softwares embarcados em eletrodomésticos Linguagem de programação orientada a objetos Ambiente de desenvolvimento (JDK) Ambiente de execução Java Runtime Environment (JRE).
Igor Steinmacher Introdução Java é: – Simples – Orientada a objetos – Robusta – Segura – Portável
Igor Steinmacher Como funciona isso? Escrevemos na linguagem Java Criamos um código que é entendido por um interpretador (JVM) “Rodamos” o código e a JVM “interpreta” para a máquina
Igor Steinmacher E como funciona?????? JRE e JDK – JRE: O Java Runtime Environment contém tudo aquilo que um usuário comum precisa para executar uma aplicação Java (JVM e bibliotecas), como o próprio nome diz é o “Ambiente de execução Java”; – JDK: O Java Development Kit é composto pelo JRE e um conjunto de ferramentas úteis ao desenvolvedor Java.
Igor Steinmacher E como faço? E como escrevo? Estrutura de um projeto Java:
Igor Steinmacher Ufa! Um código Tudo o que aparece entre /* */ ou após // é comentários e não faz parte do algoritmo public class Teste //identificação da classe (módulo) { /* INÍCIO da classe (módulo) Teste */ public static void main(String[] args) { // tudo o que aparece aqui abaixo é a execução System.out.println("Curso Java Iniciante!!"); } // aqui é onde termina o fluxo de execução } /* FIM da classe (módulo) Teste */
Igor Steinmacher E como fazer Utilizaremos um software chamado Eclipse que nos permite editar, testar e executar programas Java Vamos a um breve tutorial de como utilizá-lo – NA FERRAMENTA – Abram: Aplicativos → Desenvolvimento → Eclipse
Igor Steinmacher Exercícios 1.Crie uma classe que imprima o seguinte texto “Terminei o módulo 3 com um programa Java!”. 2.Compile e execute a classe desenvolvida no exercício anterior. 3.Comente o trecho de código responsável pela execução da impressão, compile e execute. 4.Mude o nome do método “main” para “start”, compile e execute. O que aconteceu? 5.Mude novamente o nome do método “main”, agora para “#main”, compile e execute. O que aconteceu?