Atividade 2

Post on 04-Aug-2015

139 views 3 download

Transcript of Atividade 2

Javaprimeiros passos - Aula 2

Sobre o conteúdo

Algo novo...

Vamos Conhecer

características da linguagem*

◇ Variavéis (declaração,

casting, tipos, atribuição);

◇ Operadores◇ Condicionais

E ainda ...

◇ Laço◇ Array◇ Um pouco mais sobre objetos◇ Métodos

Fala Pessoal!David Willian@davidwillianx

Vamos Lá

““Ninguem baterá tão forte quanto a vida. Porém, não se trata quão forte pode bater, se trata do quão forte ser atingido e continuar seguindo em frente”

Rocky B.

VariáveisÉ a referência do conteúdo armazenado na memória ram;

Características

Visibilidade

Qual o scopo?***

Tipo

Qual será o tipo de informação que nossa variável vai armazenar;

Nome

Garante a fácil indentificação do conteúdo da variável;

Tipos primitivos

Tipo Descricão Bytes

byte Valor inteiro entre -128 e 127 (inclusivo) 1

short Valor inteiro entre -32.768 e 32.767 (inclusivo) 2

intValor inteiro entre -2.147.483.648 e 2.147.483.647 (inclusivo) 4

longValor inteiro entre -9.223.372.036.854.775.808 e9.223.372.036.854.775.807 (inclusivo) 8

Tipos primitivosTipo Descricão Bytes

floatValor com ponto flutuante entre 1,40129846432481707 × 10 −45 e 3,40282346638528860 × 10 38 (positivo ou negativo)

4

doubleValor com ponto flutuante entre 4, 94065645841246544 ×10 −324 e 1, 79769313486231570 × 10 308 (positivo ou nega-tivo)

8

boolean true ou false 1

charUm único caractere Unicode de 16 bits. Valor inteiro e positivo entre 0 (ou ‘\u0000’) e 65.535 (ou ‘\uffff’) 2

fonte : https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html

Casting

Tornar um Objeto de um tipo particular em outro tipo

Camel Case

“ Names are everything in software. We name variables, our functions, our arguments, classes, and packages” (R. C. Martin).

Operações com variáveis

- * / % +

Aritimético

Atribuição

= += -= *= /= %=

== != < <= > >=

Relacional

&& ||

Lógico

Condicionaisif … else

switch case

Testes de operações booleanas

Trabalhando com condicional

If/Else

Trabalhando com condicional Swich/Case

Nunca esqueça o break!!!

Funcionando bem melhor;

LaçoPoder executar uma tarefa sem precisar reescrevê-la

WhileTambém existe do(cond) while

ForTambém existe for in

Trabalhando com Arrays

O que são Arrays?Array é um objeto que armazena uma quantidade fixa de valores de um mesmo tipo

Declarando um array

Tipo de cada elemento

Nome do array

Quantidade de

elementos

Operações com arraysAtribuição de valor Modificando conteúdo Percorrendo um array

That is all folksPerguntas?◇ @davidwilliax◇ davidcbsi (at) - gmail.com

Não esquece do questionário !!!

Obrigado!!!◇ Presentation template by SlidesCarnival◇ Photographs by Unsplash◇ http://picography.co◇ Rosivaldo Gomes

That is all folksPerguntas?◇ @davidwilliax◇ davidcbsi (at) - gmail.com

Não esquece do questionário !!!