E aí e fala galera deve dois muito bem-vinda novamente a força maratona Java um abraço muito especial para todos vocês que são lindos nosso canal Muito obrigado também para todo mundo que clicar no like e nós vamos continuar falando sobre tipos primitivos então eu não vou criar uma uma outra classe vou continuar nessa mesma aula 02 que a continuação e vou começar a colocar os tipos aqui então vamos declarar o motivo para todo mundo você é muito bom nós podemos criar uma variável dar uma chamada salário a nossa história dava porque só a gente pode
utilizar duas vezes e vou dar um valor aqui o valor que todo mundo vai conseguir depois que terminar esse curso mácula de água Eu espero que você consiga gostar de sair só entrar como estagiário o Double salário pode começar pode ver eu estou fazendo a utilizar a convenção de código a máquina droga Cloud tá começando de código e A nomenclatura de variáveis então eu sempre seguinte Double front Light nós podemos falar aqui por exemplo idade bike e vou dizer que 10 também é eu sou forte a idade forte percebe 10 e o Leon e lá
Bullying é um caso especial e a porque o bullying ele recebe tro ou falso você não pode utilizar para ou falso para colocar aqui na variável na como identificador de variável mas para frente fala português verda deiro o recebe tu e nós podemos ver que colocar outro também por exemplo boolean é falso e sério posso ir nós podemos também colocar aqui outra long vou colocar o long a aqui ó 20 longe já vou explicar a diferença entre elas a Oi e a última está faltando é o chá podemos também utilizar aqui uma palavra chamada caractere
caractere e esse cara ele especial você pode utilizar "simples por exemplo aqui a colocar a b c ou d o w você não pode colocar duas palavras duas letras Mas você pode colocar uma palavra só ótimo para você colocar o tipo do sexo masculino e feminino assim por diante Então vamos começar a falar sobre cada uma dela a como você pode ver praticamente todas essas variáveis com exceção do tipo booleano elas são numéricas e a diferença até que é o cara que tava dormindo médico porque você pode imprimir aqui por exemplo você pode colocar o
valor dessa dentro então os tipos primitivos com exceção do bullying eles são todos numéricos e a diferença entre Qual é a quantidade de valor que você pode colocar dentro da variável dentro do espaço e memória então tem uma super tabelinha aqui para vocês que dizem que o tamanho de cada uma dessas variáveis então o byte por exemplo ele tem um byte e um byte significa oito pics então não quer mais contas o computador aí só grava 10 10 10 é toda traduzido para isso no final das contas então quando a gente fala aqui nós temos
um baixo nós estamos falando que dentro de um bate a gente pode colocar 8 bits e 8 bits é o equivalente a o valor numérico 127 ou menos a 128 O que que a gente está fazendo isso se você for na calculadora do Windows e você colocar não eb1 a calculator e colocar aqui por exemplo problema Oi sumido você vai ver se você selecionar a parte de valores decimais e você digitar 127 você selecionar binário você vai ver que você tem aqui quatro mais 37 Ou seja você tem 7 bits e você digitar trocar aqui
desse mal colocar 128 na parte decimal 128 você vai ver aqui e você já tem um dois três quatro cinco seis sete oito Porém você tem que lembrar que ainda tem que falar com esse cara é o valor positivo então é por isso que o valor positivo é desse valor numérico ele está implicitamente escondido aqui e você não pode ter mais o que 127 consegui 128 dá valor negativo então por isso que você pode o padrão é negativo então 128 se você colocar aqui há uma de 128 na nessa decimal ou menos 128 horas ele
na verdade para o computador ele não vai contar esse valor negativo aqui é porque você consegue colocar um bit mais então no geral é assim que funciona no final das contas é tudo uma questão de valores numéricos que você consegue colocar dentro do dentro da variável a quantidade de bits que você consegue guardar então por exemplo se eu for lá no meu byte aqui nós colocamos dentro do Bike 10 Se eu colocar 127 beleza ele funciona agora se eu colocar 128 Opa já tem um erro então tá falando aqui no erro Olha que a gente
tem que mudar para inteiro porque já passou estourou o limite mas Se colocarmos aqui - 128 código volta a funcionar Então na verdade é isso é a parte da programação lá então é isso que você tem que se preocupar Antigamente você tem que tomar muito cuidado é o tamanho das variáveis que você utiliza juntamente porque a memória era totalmente a cara se não me enterrar você ter memória disponível hoje em dia praticamente todos os servidores têm uma quantidade de ignorante de memória você não precisa mais se preocupar tanto com essa questão de variáveis a vou
fazer um solte aqui porque o flautim ele tem menos valores do que por exemplo um long né na verdade não é assim que se ele tem que pensar porque eu vou te dar para decimal números decimais mas por exemplo o login e o tão bom a verdade flor te damos knit Preto comparar não falte por exemplo quatro bairros tamo 82 Sinceramente não hoje em dia não funciona ela teve um caso recente no que o YouTube teve que alterar o tipo da variável não foi com até convite do Gangnam Style eles tiveram que alterar o tipo
da variável porque estou né teve tanto o like que a o valor de da variável que eles tinham definido laverda se não tiver que trocar colocar uma variável que tem um valor maior para quantidade de likes Não é por causa interessante aí mostrar como funciona essa às vezes também fazer aquela algum Gumball do que um flautim ou então por exemplo longo é mais um vídeo então Varia muito do que você vai colocar dentro você tava localidade era faz sentir você colocar idade como longo aqui olha a cacetada de número aqui que você pode falar logo
provavelmente não mas você falar Posso colocar 1 byte para idade mas vai que um ser humano chegar 130 anos aí você tá ferrado porque porque o sistema não suporta uma idade de 130 então tem esses detalhes que você precisa se preocupar na hora que tá criando bom e agora que já sabemos o caractere é a mesma coisa então nós podemos imprimir todos eles eu vou fazer aqui só uma impressão do e a Copa após o apertei contra o dele duplicar linha tá eu vou colocar aqui por exemplo o imprimir o bullying só vocês verem que
ele realmente foi imprimir é verdadeiro o verdadeiro contra o espaço ele completa para você tá então se Deus te guia dar aí contra o espaço e vai procurar aqui esse existe uma coisa que dá para completar e quando eu tive que F10 vocês vão ver que ir imprimir para o realmente truque esse nós colocamos aqui como a falso e realmente vai imprimir o valor aos você não pode o bullying Ele só tem suporte para um Bic a gente tem aqui Um bit que entrou falso 01 em algumas linguagens de programação você pode utilizar o valor
01 mas aqui no já você não pode entrar você realmente se inscrever que o ou falso e eu acho que de todos esses aqui né A questão a falando do long e doente é são para números inteiros não decimais e a diferença tamanho tão long Winter você pode colocar essas coisas dando without a mesma coisa w fonte são para números decimais da diferença é o tamanho todo 8 bikes Olá tudo bem E o bite é o nome diz o pai traz um valor numérico short é a mesma coisa como você pode ver que bytes tem
um byte e o short tem dois bytes então o valor do short vai até 32767 entre a parte de caracteres é interessante porque o caractere ele tem 2 baixos né É como você pode ver aqui Shark World bike e o engraçado é que ele tem dois pais por causa dos caracteres asiáticos estão os candissa japoneses chineses eles ocupam bastante espaço né então por exemplo o caractere quando você imprimir aqui o caracter tão contra o deputado aplicar linha e colocar aqui caracter você vai ver que na verdade ele não vai imprimir o valor dessa ele vai
imprimir um determinado valor então aqui na verdade ele não perdi meu outro chip S10 em casa o valor em branco aqui Deixa eu colocar aqui um valor aqui a moto XR 10 E aí o local valor 65 está na cidade foi o valor da tabela ASCII é então o cara que quer ele traduz o que você colocou aqui para tabela ASCII Então até separei aqui no assunto ela aqui ela vai se aqui essa daqui então o número 10 Oi é mãe e filha por isso que não deu então por exemplo essa o valor que você
vê desse mal aqui é o cara que quer é o que vai ser impresso então por exemplo Digamos que letra w-87 então se eu colocar o valor 87 aqui vocês vão ver contra o chip da S10 que ele vai imprimir a o caracter w e se eu colocar por exemplo se eu quiser trabalhar com unicold essa tabela unicode que você colocar um único di a única coisa tem uma pequena diferença né E você precisa colocar é contra/1 contra/um e o valor unicode da por exemplo 0041 dizer que 00441 então ele tem que pedir para mim
ir lá outro chip F10 e o caracter agora é o ar então você pode usar o único code ou esc a tabela ASCII Ah tá bom então basicamente tipos primitivos é isso Você tem os valores numéricos a quantidade de coisa que você pode colocar dentro influenciada pelo tamanho que está alocando a memória hoje em dia o valor da memória não importa mais tanto você que é uma variável flor que eu tamo pensar na mente não vai fazer muita diferença no seu sistema Você tem que sempre pensar na escalabilidade né no futuramente a que há cinco
dez anos estimativa rodando a variável World você aqui ó ainda é necessária Então vai ser eu preciso aqui é um tambor aí para o seu salário você sabe né Tá bom então é isso gente na próxima aula Vamos fazer um pequeno exercício Zinho aí porque vamos fixaram um pouquinho melhor sobre esses tipos primitivos então eu vejo vocês na faz mal até mais