Java
primeiros 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
int
Valor inteiro entre -2.147.483.648 e 2.147.483.647
(inclusivo)
4
long
Valor inteiro entre -9.223.372.036.854.775.808 e
9.223.372.036.854.775.807 (inclusivo)
8
Tipos primitivos
Tipo Descricão Bytes
float
Valor com ponto flutuante entre 1,40129846432481707 ×
10 −45 e 3,40282346638528860 × 10 38 (positivo ou
negativo)
4
double
Valor com ponto flutuante entre 4, 94065645841246544 ×
10 −324 e 1, 79769313486231570 × 10 308 (positivo ou
nega-tivo)
8
boolean true ou false 1
char
Um ú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ço
Poder executar uma tarefa sem
precisar reescrevê-la
While
Também existe do(cond) while
For
També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
arrays
Atribuição de valor Modificando conteúdo Percorrendo um array
That is all
folks
Perguntas?
◇ @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
folks
Perguntas?
◇ @davidwilliax
◇ davidcbsi (at) - gmail.com
Não esquece do
questionário !!!

Atividade 2