Introdução a Java - Aula 1
Programação Orientada a Objetos usando Java
Prof. MSc. Antonio Marcos Neves Esteca
Roteiro
Por que Java?
Funcionamento básico
Ambiente de desenvolvimento
Estrutura básica de um programa
Declaração de variáveis
Leitura e escrita de dados
Operadores básicos
Condicional
Prof. MSc. Antonio Marcos Neves Esteca
1. Por que Java?
•
•
•
•
•
•
Java é obrigatoriamente orientado a objetos
Java é simples
Java é portável
Java é gratuita
Java é segura
Java tem diversas bibliotecas prontas para diversas aplicações
Prof. MSc. Antonio Marcos Neves Esteca
Roteiro
Por que Java?
Funcionamento básico
Ambiente de desenvolvimento
Estrutura básica de um programa
Declaração de variáveis
Leitura e escrita de dados
Condicional
Prof. MSc. Antonio Marcos Neves Esteca
2.Funcionamento básico
JVM
Compilador
Prof. MSc. Antonio Marcos Neves Esteca
2.Funcionamento básico
•
•
JRE (Java Runtime Environment): É composto pela JVM e pela biblioteca de classes
Java. É necessário para rodarmos uma aplicação Java.
JVM (Java Virtual Machine): é a máquina virtual responsável por interpretar e executar o código Java compilado (bytecode - .class).
Torna a linguagem Java Multiplataforma.
Prof. MSc. Antonio Marcos Neves Esteca
2.Funcionamento básico
•
JDK (Java Development Kit): É o conjunto de ferramentas necessárias para realizar o desenvolvimento de aplicações Java. Inclui:
•
•
•
•
JRE javac – compilador jar – empacotador javadoc – ferramenta documentação para
geração
Prof. MSc. Antonio Marcos Neves Esteca
de
Roteiro
Por que Java?
Funcionamento básico
Ambiente de desenvolvimento
Estrutura básica de um programa
Declaração de variáveis
Leitura e escrita de dados
Operadores básicos
Condicional
Prof. MSc. Antonio Marcos Neves Esteca
3. Ambiente de desenvolvimento
Configurar ambiente