[Música] o lugar do dojo baby novamente o curso lógica virá uma geléia na hora de prever esse nome mesmo bom então na última aula nós falamos aqui nós fizemos nosso primeiro programa nós vimos que nós temos algumas coisas que vocês não fazem idéia do que é e no momento nós não vamos entrar em detalhes mas você viu aqui que nós temos algumas palavras elevadas como pode dizer paulo que classe que nós temos há uma convenção e não parará classes no java uma das linguagens programação eles têm convenções multas não o java alá extremamente ligada à
convenção tem você vai encontrar em qualquer código java o mesmo estilo de desenvolvimento - o padrão as convenções que foram criadas para a nomenclatura de nomes como a cantora de nome de classe de métodos e assim por diante sempre vão seguir o mesmo padrão e que também você tem essa linha de comando aqui no fim da mente como você precisa terminar com o ponto e vírgula mas se você tiver uma classe ou método você precisa ter como esse fim que são e se essas chaves bom agora temos que falar sobre a vacina é muito importante
em que afetar a forma que nós desenvolvemos programas vamos para frente vamos falar sobre variáveis e para falar sobre variáveis nós precisamos saber o que é memória bom você sabe que no computador você tem dois tipos de memória você tem que chamamos de memória volátil que mora em rolar já comemora que você tem aqui que você ver como você habitação e energia em seu computador é que ela não morre quando você inicia tudo é eliminado essa memória volátil é uma memória rápida depois do processador é essa a do cast pensador essa memória mais rápida e
é aqui que quando nós estamos desenvolvendo nosso sistema boa parte dos dados fica armazenada então nosso desenho aqui imaginem que esse é o seu cliente de memória é um cara com 12 na quantidade de memória se você quiser você procura lá pelo seu que têm direito à propriedade se você vai ver a quantidade total de memória disponível no sistema bom essa memória parte dela vai ser utilizada pelo sistema operacional então a gente pode dizer que essa parte aqui nós podemos fazer um traço os dizeres aqui se você tem uma determinada quantidade essa parte aqui ela
vai ser utilizada pelo assassino profissional e você simplesmente não vai poder utilizar agora em xeque então essa página aqui é a utilizada pelo sistema operacional todo o resto vai ser dividida em todas as aplicadas as aplicações que você tem do sistema a incluindo o seu navegador incluindo o programa que você tiver perto ela eles vão ter que compartilhar essa memória e o programa que você está desenvolvendo também vai utilizar dessa memória aqui e como faz a gente alocar memória o próprio programa ele vai colocar uma quantidade de memória não se esqueça que você tem a
jovem então está aqui na verdade você esquecer em que está aqui é a memória acho que vocês também jvm jbm o programa este programa está rodando aqui nessa memória e ele consome uma quantidade propriedade de memória para ser executado o programa que você tá certa executando que você está criando que vai ser executado jvm ele também vai rodar aqui você vai ter no final das contas a jvm mas o seu programa no final das contas você vai ter a memória total utilizada é bom porque a gente que se preocupar com a memória em dia você
tem memória a praticamente para dar e vender sem ter que se preocupar é muito fácil comprar um computador vem com 8 12 e 16 gb de memória ram você entender o que são dicas de mulher não você tem que saber a diferença entre bits e bytes é é tudo aquilo que você provavelmente vai ter que estudar se você vai a uma faculdade então vamos lembrar aqui o que é bit o computador não lembre se me ajudou muito que beach é a menor unidade nós temos de mexer no computador tudo ou é um ou é zero
e isso representa o beach e que é um bit unb é um espaço de memória que vai guardar esse valor 10 tudo no computador tudo que você vê que no final das contas está sendo traduzido para uns ou zeros e a gente tem um bit a gente vai fazer uma conversão você provavelmente não escuta muito fala bicho mas você geralmente escuta falar e bic para bike você pode ver aqui que vamos colocar de parte a bit não sabendo um patch em 8 bits ou seja a gente pode dizer que dentro de um byte a gente
pode colocar [Música] 12345678 oito caracteres uns ou 0 então se nós abrimos nosso calculadora aqui do windows você pode virar calculadora na parte de programador e imagine o seguinte nós estamos alocando um espaço de memória imagina que a gente tem nosso espaço de memória aqui vamos fazer um pequeno desenho e imagina que esse é nosso espaço de memória ea gente está falando que nesse espaço de memória você vai guardar apenas o bike então você está limitando ou seja você só pode guardar aqui 8 bits este é um espaço de memória que você guarda então vamos
lá a gente quer guardar um número para o computador o número o número decimal que a gente conhece não existe então tanto é que você tem vários aqui é desse mal desse mal que tal binário fica aí a pesquisa pra vocês ver a diferença desses números o nosso a processos humanos os números que nós utilizamos no dia a dia são os números decimais base 10 se você por exemplo digitar o número de ensino aqui vamos dizer 10 você vai ver que nós temos um binário pra ele equivalente significa que o de simão 10 ele na
verdade vai ocupar quatro bits não tá vendo aqui e se eu quiser por exemplo colocar 50 ante a passar aqui 5050 já é um número que gosto me 12345678 bikes e se eu quiser colocar 100 você vê que sem ele também consome 8 bits ou seja a gente pode colocar o sync dentro se você colocar 128 não 128 valor numérico 128 como você pode ver aqui nós temos mais de 8 bits nós temos exatamente nove bits ou seja significa que se você tentar colocá lo aqui olha eu vou utilizar somente um baixo sistema operacional e
vai reservar um byte o seu programa e se você tentar cadastrar o número por exemplo colocar aqui dentro número 128 você vai ter um problema porque eu 128 não cabe porque na verdade não vai lá 128 mas ele vai guardar esse número aqui de nove dígitos 9 bits isso 1 a 1 as informações basta você precisa aprender sobre memória você precisa lembrar sobre isso quando você está desenvolvendo seu programa raramente você não precisa se preocupar tanto com isso porque você tem bastante mora é mas é bom levar em consideração porque quando você faz programas complexos
você pode acabar utilizando mais memória e hoje em dia com a computação em cloud você também já pode precisar o que é quanto mais memória você utiliza mais você vai pagar no final do mês a culpa aos sistemas em cloud o meu por exemplo a amazon o google ou microsoft a jô azure então mente que quando você está desenvolvendo seu no começo principalmente nessa fase de introdução à programação e até mesmo você tiver aprender uma língua de promoção você não precisa se preocupar com isso porque não vai fazer diferença lá na frente quando você aprender
sobre objetos como essa atitude está desenvolvendo a desenvolver os seus problemas mais complexos sistemas mais complexos você começa a se preocupar com uma quantidade de memória e velocidade que você vai acessar esses dados mas no momento eu só quero que você lembre isso que você vai trabalhar com memória e memória tem um tamanho que o tamanho geralmente é medido em bytes bits o kilobytes megabytes terabytes penta bytes e assim por diante e que o seu programa ele vai utilizar os espaços então você não precisa dizer exatamente quanto que você vai alocar principalmente nas linguagens programações
modernas como java mas você só vai precisar dizer qual tipo então na próxima nós vamos falar sobre os tipos de variáveis em java a gente quer dizer olha esse cara aqui e vai aguardar um número inteiro a mais por exemplo esse cara que ele já vai guardar um número decimal então já vai aguardar o número de simão numa decisão você sabe que a moto número inteiro então na verdade ele já vai locar o espaço um pouquinho maior na memória pra você não era isso que queria falar pra vocês a sobre a memória e sobre os
dados aqui que você vai colocar tem na memória agora na próxima aula nós vamos partir para o java e nós vamos ver como é que nós podemos alocar espaço da memória e colocar valores lá dentro essa vai ser a partir da entrada de dados também tinha entrado processamento saída agora as coisas na memória vai fazer parte da entrada então vejo vocês na próxima aula até mais