Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouCristiana Caires Santiago Alterado mais de 8 anos atrás
1
1
2
2 Prof. Maurício Rodrigues de Morais mmorais.fav@gmail.com Programação Orientada a Objetos II
3
3 Aula 2 Introdução à linguagem Java
4
4 Conteúdo Introdução à linguagem Java A linguagem Java Sintaxe da Linguagem Java Exercícios
5
5 A linguagem Java Java é uma linguagem de programação orientada a objetos criada pela equipe da antiga empresa Sun Microsystems e teve sua primeira publicação em 1995. Originalmente criada para ser utilizada como linguagem embarcada em produtos eletrônicos, é hoje conhecida por ser a mais utilizada linguagem para aplicativos web.
6
6 A linguagem Java Java e o Mercado Ambientes Desktop (JSE) Web (JEE) Mobile (JME) TIOBE Index Java Community (JCP e JSR) http://www.jcp.org/en/home/index
7
7 A linguagem Java Características da linguagem Java Simplicidade Orientação a Objetos Processamento Distribuído Multithreading Exceções Garbage Collector Portabilidade
8
8 A linguagem Java
9
9 Sintaxe da Linguagem Java Tipos de dados primitivos Em Java, tipos de dados primitivos são aqueles que não são representados por classes. São eles: boolean, byte, char, short, int long, float e double. Estes tipos, como em outras linguagens, permitem que indiquemos que tipos de valores serão armazenados em variáveis ou atributos.
10
10 Sintaxe da Linguagem Java Declaração de Variáveis A declaração de varíaveis em Java é similar a praticada na linguagem C, seguindo o formato: tipo_dado nomeVar; Exemplo: int valor; boolean cancelado; Também é possível em Java, como em C, declarar e já definir um valor à variável. Exemplo: int valor = 10;
11
11 Sintaxe da Linguagem Java Arrays O conceito de vetores e matrizes em Java é muito similar ao praticado em C. Há apenas uma pequena alteração na sintaxe de declaração das variáveis, que segue o formato: tipo_dado[] nomeVar; tipo_dado[ ][ ] nomeVar Exemplo: float[ ] notas1Bim; float[ ][ ] notasGeral; Também é possível em Java, como em C, declarar e já definir um valor à variável. Exemplo: float[ ] notas1Bim = {5.0,6.0,7.0,8.0};
12
12 Sintaxe da Linguagem Java Arrays (continuação) Apenas um detalhe importante: diferente do C, um array de chars em Java não compõe uma String. Em Java String são representadas por uma classe própria e não é um dos tipos primitivos de dados.
13
13 Sintaxe da Linguagem Java Comentários Em diversos momentos, durante a programação, é importante que possamos inserir comentários no código. Esses comentários podem ser informações sobre a funcionalidade implementada, o algoritmo proposto, ou apenas informações de apoio a outros programadores. Os comentários são ignorados pelo compilador e não exercem efeito na execução do programa. Em Java, são delimitadores de comentário: // - Marca o resto da linha como comentário /* */ - Tudo o que estiver entre o símbolo /* até o símbolo */ é considerado comentário
14
14 Sintaxe da Linguagem Java Estruturas de Controle As estruturas básicas de controle em Java possuem exatamente a mesma sintaxe que em C. São elas: Seleção if if - else if - else if - else Iteração for while do - while
15
15 Sintaxe da Linguagem Java Leitura e escrita em Java (interface caracter) A escrita de dados na tela e a leitura de dados provenientes do usuário em Java é bem específica. Para isso, faz-se uso de classes e objetos da linguagem: Escrita: System.out.println(“Texto”); Leitura: Scanner leitor = new Scanner(System.in); String texto = leitor.nextLine();
16
16 Sintaxe da Linguagem Java Exercícios Crie um programa que escreva na tela a frase “Olá Mundo”
17
17 Sintaxe da Linguagem Java Exercícios Crie um programa que leia uma mensagem do usuário e escreva de volta esta mesma mensagem
18
18 Sintaxe da Linguagem Java Exercícios Crie um programa que leia do usuário 2 números inteiros e devolva o valor da soma dos mesmos
19
19 Sintaxe da Linguagem Java Exercícios Crie um programa que leia do usuário 2 números inteiros e o símbolo de uma das quatro operações aritiméticas, efetue a operação e devolva o resultado
20
20 Sintaxe da Linguagem Java Exercícios Crie um programa que preencha um vetor de 10 posições, exiba-o, ordene-o e exiba-o novamente já ordenado.
21
21 Sintaxe da Linguagem Java Exercícios Crie um programa que auxilie o censo da cidade de Asgard. Deverão ser lidos os seguintes dados de cada entrevistado: Nome Idade Altura Peso A leitura deve ser feita até que seja informado um nome em branco (“”). Após a carga dos dados, deverão ser apresentadas as seguintes informações: Idade da pessoa mais alta Peso médio da população Altura do idoso (idade > 60 anos) mais velho Nome das pessoas com maior e menor IMC
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.