Módulo1Java Apresentação
Módulo1Java Apresentação
INTRODUÇÃO AO JAVA E
ORIENTAÇÃO A OBJETOS
Módulo 1
● Formação:
• Mestre em Engenharia de Produção
(UFPE)
• Doutoranda em Ciência da
Computação (UFPE)
● Experiência:
● Trabalho com modelos de otimização
para Machine Learning na UFPE;
Amanda da Silva Xavier ● nstrutora: Prep. Formação de
Insta: @eng_amanda_silva Programadores, Academia Java e
E-mail:[email protected]
Python, aqui na Fuctura.
1
gfd fdg sg 8/25/2022
APRESENTAÇÃO DO CURSO?
▪ O que é Java?;
▪ Principais características da Linguagem Java;
▪ Por que Java?;
▪ Academia Java;
▪ Atividade prática de Java.
2
gfd fdg sg 8/25/2022
O QUE É JAVA?
3
gfd fdg sg 8/25/2022
▪ Simples;
▪ Orientada a Objetos;
▪ Independente de Plataforma;
▪ Fortemente Tipada;
▪ Vasta gama de ferramentas e bibliotecas.
4
gfd fdg sg 8/25/2022
Conceitos básicos
Java roda em qualquer sistema que
possua suporte à Java Virtual
Machine (JVM), ou Máquina Virtual
Java.
Através da JVM, não importa em qual
sistema operacional um programa foi
escrito, seja Windows, Linux, Android
ou Mac OS ele irá rodar sem a
necessidade de modificações.
5
gfd fdg sg 8/25/2022
Conceitos básicos
Para ter a JVM em seu sistema é
necessário instalar o JRE (Java
Runtime Environment), um programa
que permite ao usuário rodar
aplicativos Java em seu computador.
Para aqueles que desejam desenvolver
aplicações, é necessário instalar o JDK
(Java Development Kit), pacote que
inclui tudo o que é necessário para
escrever aplicações e também o JRE
para poder rodá-los após finalizá-los.
Conceitos básicos
6
gfd fdg sg 8/25/2022
Conceitos básicos
Conceitos básicos
Compiler Byte Code
Example.java Example.class
JVM
7
gfd fdg sg 8/25/2022
ACADEMIA JAVA
8
gfd fdg sg 8/25/2022
▪ Orientação a Objetos;
9
gfd fdg sg 8/25/2022
IDE Eclipse
O que é uma IDE ?
IDE, do inglês Integrated Development Environment ou
Ambiente de Desenvolvimento Integrado, é um programa de
computador que reúne características e ferramentas de
apoio ao desenvolvimento de software com o objetivo de
agilizar este processo.
IDE Eclipse
Área para
editar o Código.
Console da IDE.
Mostra o resultado
da execução do
código
Project Explorer.
Onde se encontra os
Pacotes e Classes
Java.
10
gfd fdg sg 8/25/2022
IDE Eclipse
Exemplos de outras IDE’S:
Primeiro Programa
1
2 3 Abra seu Eclipse:
1. File (Arquivo)
2. New (Novo)
3. Project (ou Java Project).
Caso não apareça a opção
Java Project, clique em
Other (outro) e busque por
ela.
11
gfd fdg sg 8/25/2022
5
4 Insira o nome do
seu projeto.
12
gfd fdg sg 8/25/2022
Insira o nome:
‘aula1’ ao seu
Pacote.
Nome da
Class
Marque o
CheckBox
13
gfd fdg sg 8/25/2022
✓ Projeto;
✓ Pacote;
✓ Classe
14
gfd fdg sg 8/25/2022
2 - Run As
3 – Java Application
Comando de saída
de dados para
mostrar alguma
informação para o
usuário.
Imprime na tela o
que estiver entre
aspas duplas (“ “).
15
gfd fdg sg 8/25/2022
BANCO FUCTURA
16
gfd fdg sg 8/25/2022
Variáveis
Uma variável é um recurso das linguagens de programação
utilizada para armazenar valores em memória.
Tipo de dados que será
armazenado
Tipos Primitivos
17
gfd fdg sg 8/25/2022
Classe Scanner
Em Java temos a classe Scanner que utilizaremos para
receber, do usuário, dados de entrada via console.
Classe Scanner
18
gfd fdg sg 8/25/2022
BANCO FUCTURA
19
gfd fdg sg 8/25/2022
Estrutura básica
if (verdadeiro){
execute isso
}
20
gfd fdg sg 8/25/2022
OBRIGADA!
DÚVIDAS?
21