00:00:00
E aí
00:00:07
e fala galera deve dois muito bem-vinda
00:00:09
novamente eu posso ir lá para Jawa e eu
00:00:11
já falei aquele Muito obrigado para
00:00:13
vocês por serem membros do nosso canal
00:00:14
bom Natal nós vamos falar sobre tipos de
00:00:18
objetivos vamos dar início a tipos
00:00:20
primitivos e falar sobre as comissões de
00:00:22
código na declaração de variáveis como é
00:00:26
que a gente sabe que o tipo ele é
00:00:28
primitivo no Java bom nós temos oito
00:00:31
tipos primitivos Java eu vou a criar uma
00:00:35
nova classe aqui e vou fazer o seguinte
00:00:37
vamos colocar aqui a uma ordem nas aulas
00:00:42
tá Digamos que esse o lado a vida hoje
00:00:44
aqui ela a primeira aula eu vou fazer o
00:00:46
seguinte vou apertar shift f6 e vou
00:00:49
colocar aqui ó aula 01 ao lado é vindo
00:00:53
já William
00:00:56
e não é uma prática fazer isso nossa
00:00:59
isso geralmente errado que eu tô fazendo
00:01:02
aqui É muito raro assim mas nível de
00:01:04
errado que não deveria nem existir porém
00:01:07
é só para uma questão de ficar
00:01:09
organizado então o seu código depois
00:01:12
caso você queira estudar novamente você
00:01:13
queira saber a ordem das classes você
00:01:16
vai a facilmente conseguir seguir o que
00:01:19
nós fizemos nenhuma linha temporal agora
00:01:22
que nós temos essa aula vamos criar uma
00:01:24
nova classe Então até as coisas mais
00:01:26
organizadas New Java Class e vamos
00:01:28
colocar aqui aula 02
00:01:33
o tipos Premium xevoz bom então como
00:01:38
você pode ver aqui essa mensagem
00:01:39
apareceu para mim porque eu estou ver se
00:01:41
o Nando tá o meu código
00:01:45
a aula 02 tipos primitivos e vou começar
00:01:50
a ser real com vocês a vida
00:01:53
desenvolvedor você tem duas opções fazer
00:01:56
as coisas manualmente até que você se
00:01:58
sinta confortável ou tentar agilizar o
00:02:01
máximo e já trataram como se fosse o
00:02:03
ambiente corporativa escrever todas as
00:02:06
vezes Public
00:02:09
a Tech Boys nem King hardee's {fecha
00:02:19
Chaves é um Processo muito demorado como
00:02:23
vocês estão na vida hoje e provavelmente
00:02:25
os processos vão falar que você não
00:02:26
deveria fazer isso porque você tem que
00:02:27
levar até memorizar eu deixo essa opção
00:02:30
para vocês porque vocês sabem o que é
00:02:32
melhor existe uma tecla de atalho psvm e
00:02:36
aperta Tab uma vez que eu aprendi isso
00:02:39
aí mais ou menos essa reação que eu tive
00:02:42
bom então temos o nosso método bem como
00:02:45
você já sabe se vocês em contato com o
00:02:47
teu chip F10 executou essa classe o caso
00:02:52
você queira trocar entre as classes ó é
00:02:54
só você vir aqui aula 01 ou você pode
00:02:56
rodar clicando
00:02:58
o ou você pode por exemplo aula 02 se
00:03:01
você tiver na classe e apertar contra o
00:03:05
shift F10 por exemplo você deixando aqui
00:03:08
aula 01 e eu apertar control shift F10
00:03:11
você vai ver que ele vai trocar para
00:03:13
aula 02 porém caso você queira executar
00:03:17
aula 01 você vir aqui ó você tem apenas
00:03:21
shift F10 tão shift F10 nós temos aqui o
00:03:25
resultado então isso daqui pode dar um
00:03:26
pouquinho de dor de cabeça às vezes você
00:03:27
esquece ficava tentando rodar as coisas
00:03:29
funciona então Preste Atenção se você tá
00:03:31
a no caminho certinho caso você tem
00:03:34
alguma dúvida você só clica aqui ó e
00:03:36
independente do onde você estiver o do
00:03:39
que você tiver aqui no drop-down ele vai
00:03:41
executar essa classe Então vamos lá
00:03:44
então nós temos oito tipos de tipos
00:03:46
primitivos e o que são tipos primitivos
00:03:48
tipos primitivos são a os tipos que vão
00:03:52
guardar em memória um valor simples o
00:03:56
Nós aprendemos objeto vai ficar um pouco
00:03:58
é basicamente Esses são os tipos
00:04:00
primitivos você vai ver aquele são
00:04:02
palavras reservadas e que eles são todos
00:04:05
escritos em letras minúsculas tão int
00:04:08
Double post
00:04:11
e fechar Bite
00:04:15
o short long
00:04:18
o último bullying.com esses tipos
00:04:23
primitivos oito no total nós temos o
00:04:25
Java todos eles são escritos com letra
00:04:29
minúscula e por que que eu tô falando
00:04:31
isso Ó como escrever em letra minúscula
00:04:33
você vê que ele tá azulzinho eu escrever
00:04:36
por exemplo na vou dar um exemplo que
00:04:39
corrente ele toca para mim tá já tá bom
00:04:40
tão bom letra minúscula azulzinho mas se
00:04:44
você colocar um b maiúsculo ele também
00:04:47
funciona então quando nós falamos sobre
00:04:49
o rapaz você vai entender o porquê disso
00:04:50
mas por enquanto nem devagarzinho todos
00:04:54
eles todas essas palavras são reservadas
00:04:57
todas elas são escritas em minúsculo e
00:05:01
agora minha syntaxe Du japa
00:05:05
e para você criar uma variável você
00:05:09
primeiramente coloca o título dela e em
00:05:13
seguida você precisa dar um nome e temos
00:05:15
mais uma convenção alta lembre-se que
00:05:18
nas classes todas as vezes que nosso
00:05:20
formas criar nós precisamos começar a
00:05:23
primeira letra sempre maiúscula se você
00:05:26
tiver palavras compostas a primeira
00:05:29
letra de todas as palavras têm que ser
00:05:30
maiúsculas assim que nós fizemos aqui um
00:05:32
esses valores no na criação de
00:05:37
nomenclatura para variáveis é um
00:05:40
pouquinho diferente a primeira letra
00:05:41
sempre minúscula da primeira palavra se
00:05:43
você tiver palavras compostas você
00:05:46
precisa utilizar a primeira letra de
00:05:50
cada palavra maiúscula então por exemplo
00:05:52
ficaria assim
00:05:53
a idade ficaria dessa forma idade dos do
00:06:01
pai
00:06:02
e ficaria dessa outra forma aqui então
00:06:05
como você pode ver se você tiver
00:06:07
palavras compostas você tem que colocar
00:06:11
essas a cada uma dessas palavras com a
00:06:14
primeira letra em maiúscula tá então
00:06:16
Independente de com as pausas tiver a
00:06:18
idade do pai na hora do cadastro Então
00:06:22
você a tem que seguir esse padrão então
00:06:25
vai ser aumente importante você seguir
00:06:26
esse padrão você tá aprendendo é e sabe
00:06:30
um pouquinho mas eu aconselho você
00:06:31
colocar todas as suas variáveis o nome
00:06:35
delas em inglês a uma boa prática também
00:06:38
apesar de você estar no Brasil você
00:06:40
colocando o código inglês primeiro muito
00:06:42
LG no mercado três curando com a falando
00:06:46
que tá errado que não conhece a palavra
00:06:47
em seguida você também já tá deixando o
00:06:50
seu código mais a internacional cara
00:06:52
caso você por exemplo um dia tem um que
00:06:55
trabalhar em uma equipe de
00:06:56
o E multidisciplinar internacionalmente
00:06:59
você já está preparado bom agora nós
00:07:02
temos uma variável só de você vir aqui
00:07:04
eu aplicar a colocar; legal queremos uma
00:07:07
variável mas absolutamente não tem
00:07:09
nenhum valor dela né então como é que
00:07:12
agente faz para iniciar uma variável eu
00:07:15
já vou aparência variar você utiliza o
00:07:17
sinal de igual Então você está falando
00:07:19
aqui que nós temos um espaço na memória
00:07:22
espaço na memória tem um valor a tem uma
00:07:27
referência na verdade para leite que era
00:07:30
utilizada pelo próprio compilador e vou
00:07:33
dar aqui por exemplo um nome tão eitcha
00:07:36
10 Vou colocar aqui faz em qualidade
00:07:40
vamos manter tudo em português mesmo
00:07:42
então idade 10 e esse valor agora está
00:07:46
acordado memória porém quando executar
00:07:48
me programa contra o shift F10 você vai
00:07:50
ver que não tem absolutamente nada
00:07:51
acontecendo porque porque agora o valor
00:07:53
e memória e não faço nada agora
00:07:57
o System. Alto. Print Aline eu quero
00:08:01
imprimir o valor dessa variável no meu
00:08:04
console como é que eu faço para imprimir
00:08:06
é só utilizar o nome da variável hora
00:08:09
das "duplas por quê Porque quando você
00:08:13
coloca dentro do printy ali ele sem as
00:08:16
aspas duplas você tá falando para
00:08:17
utilizar o valor que está em memória ao
00:08:20
invés do valor literal Então se executar
00:08:23
novamente com contra o chifre que daí
00:08:24
você vai ver que o valor agora empresta
00:08:26
é 10 mas se eu colocar esse cara entre
00:08:30
aspas duplas
00:08:32
e por exemplo colocar sim você vai ver o
00:08:35
que que vai ser impresso será
00:08:37
a idade não lembro sim se você colocar
00:08:42
entre aspas duplas apenas uma tem
00:08:44
literal e você colocar senhas uso
00:08:47
preservar utilizar o valor a e memória
00:08:50
então a passo a passo mostrar para você
00:08:54
ir aqui mais ou menos que que tá
00:08:55
funcionando não se Nossa vimos aqui eu
00:09:00
vou criar um novo diagrama o que nós
00:09:03
estamos fazendo basicamente isso você
00:09:05
está criando um espaçozinho na memória e
00:09:08
o papo já vou tá falando que esse espaço
00:09:10
na memória para você descobrir o que tá
00:09:13
lá dentro você tem que chegar nele
00:09:14
através do na variável do nome aid
00:09:17
Concert uma referência que o Java ele tá
00:09:20
fazendo preciso passem memória e quando
00:09:23
você coloca aqui por exemplo igual a 10
00:09:25
você coloca AD = 10 ou idade igual a 10
00:09:30
o que tá acontecendo é que você está
00:09:33
alocando ou seja colocando esse valor
00:09:35
aqui dentro
00:09:37
e esse espacinho na memória
00:09:39
Oi e aí quando você coloca por exemplo
00:09:42
System out println higiene o print Aline
00:09:47
e ele vai fazer o seguinte ele vai
00:09:51
imprimir o valor da quinta ele vai
00:09:54
buscar você falou né a verdade escutar
00:09:57
aqui então a gente vê em meio que busca
00:10:00
esse valor do 10 e esse valor hora que
00:10:04
você vai ver lá na tela ainda como é que
00:10:07
eu faço por exemplo também para
00:10:09
adicionar texto não queria colocar a
00:10:11
idade é bom simples "duplas
00:10:16
o e sinal de + para você coloca aqui a
00:10:20
idade é e usava vai fazer o favor de
00:10:25
adicionar isso daqui né se valor literal
00:10:28
a basicamente que está fazendo agora é
00:10:31
imprimindo uma Spring a idade é e o
00:10:34
valor 10 então todas as vezes que você
00:10:37
quiser concatenar um valor de uma
00:10:40
variável é diretamente no Pintadinha e
00:10:43
vocês fiz mais não pode ser, tá você
00:10:46
colocar, você vai ter um erro de
00:10:48
compilação tem outra forma de fazer isso
00:10:51
com, né mas ele é o pente F nós vamos
00:10:53
falar sobre ele depois por enquanto o
00:10:56
que você precisa lembrar né que é só
00:10:57
colocar mais e você pode concatenar você
00:11:01
pode concatenar depois também mais aqui
00:11:05
coloca "duplas
00:11:07
é a idade é 10
00:11:10
o anos então quando executar agora ele
00:11:15
vai imprimir a idade ai vai pegar o
00:11:17
valor da variável lá na memória quer 10
00:11:19
e colocar dentro das extingue e vai
00:11:22
continuar concatenado com balote você
00:11:24
pode fazer isso infinitamente tá Não que
00:11:27
seja bom em questão de por formas mas é
00:11:29
é possível
00:11:30
o futebol então era isso que eu tinha
00:11:33
para falar nessa aula eu vejo vocês na
00:11:35
próxima aula até mais