05 - Executando compilação manualmente

DevDojo1,679 words

Full Transcript

E aí E aí galera deve dois muito bem novamente posto para Jawa aquele abraço para todos vocês que fazem parte do clube de membros da vida hoje mora no coração e nessa ao nós vamos ver como é que nós podemos fazer o processo de compilação manualmente bom nós sabemos baseada nas últimas aulas que nós temos um arquivo. Java que o arquivo que nós seres humanos Nós desenvolvedores criamos e que através de um processo de compilação da através da jdk Java se Java compiler mas gerar um arquivo. Class esse aqui é chamado the path Road e esse arquivo que a já volta mexendo consegue entender bom então nós vamos fazer esse processo manualmente eu peço que vocês apenas coping o que eu estou fazendo ou Caso vocês a não ter copiar tudo bem porque vai ter muito mais conteúdo em aulas futuras nós vamos utilizar a o melhor editor do mundo e nos pede Ah e só peço que vocês sigam passo a passo aqui vamos começar bem devagarzinho primeiramente nós precisamos seguir os padrões e umas regrinhas Public a classe e vocês podem reparar que eu estou colocando minúsculo isso daqui são palavras reservadas a gente vai ver isso outro a mente Então tome muito cuidado não ponham O P maiúsculo são tudo não aqui é minúsculo quando for maiúsculo é eu vou avisar para vocês tão pobre que classe nós precisamos dar um nome Então essa é a primeira convenção que vocês precisam tomar conhecimento no Java nomes de classes sempre seguem padrão de ter a primeira maiúscula letra maiúscula e se você tiver palavras compostas cada uma dessas palavras precisa ter a primeira letra maiúscula por exemplo Olá deve Dojo Olá eu sou o deve irado tá antes das sete teológico mas é um pouco mais simples Olá deve estojo eu como vocês podem ver a temos três palavras Olá deve e nojo e essas palavras Elas começam com a primeira letra maiúscula poderia ser minúsculo poderia porém do ponto de vista de todos os desenvolvedores de águas do planeta está errado mas Tecnicamente funcionaria e você agora abre e a Chaves espaço não faz diferença é só uma questão de organizar o seu código nós vamos falar sobre legibilidade e manutenabilidade lá na frente você por enquanto não precisa se preocupar não precisa seguir esse padrão e agora as luzes quer ver aqui novamente toque a static void Man se lhe (tanto faz os principais a no espaço não abre e) agora a primeira letra desse cara é maiúscula maiúsculo stringhi abre e fecha o cheats e digita a palavra argus II tu vai para o finalzinho eu abri novamente Chaves e essas chaves são blocos de código então esse abre e se fecha então ele está abrindo para a classe está fechando na classe esse tá abrindo para o método tá fechando no metro então isso daqui é chamado de identação Então você mantém as coisas organizadas sabe que tudo que tá dentro desse cara faz parte da classe tudo que tá dentro desse cara faz parte do que nós vamos chamar reconhecendo na frente de método e agora de system.web maiúsculo também. Alto ponto print l n aquela palavra que mora no coração eu estou abrindo e fechando o parênteses e colocando "duplas tão" duplas em que diferente de "simples duas vezes está são" simples e Aqui nós temos as pontas duplas porque toda vez que você quer mandar uma mensagem dentro da programação precisa não já vou seguir esse padrão você precisa colocar entre aspas duplas e agora aquela mensagem que mora no coração de todo mundo e todos e por outra escrever pelo menos uma vez na vida tá B A B e agora no finalzinho da salinha você pode ver que não estamos abrindo mais chave Mas precisamos falar essa linha acabou como é que nós fazemos isso Java através de um ponto e virgula bom agora minha parte que é extremamente importante salvar o arquivo eu vou voltar na área de trabalho e vou criar uma pasta você pode salvar-se aqui em qualquer lugar só que tem uma pasta chamada deve e vou salvar esse cara dentro dessa pasta deve tão arquivo save F sei você vê as a Side of Type tão importante nós trocarmos o tipo coloca todos os arquivos e o nome é extremamente importante o nome da classe pública precisa ser exatamente letra por letra o nome do arquivo então no nosso caso ou lá deve nojo então letra por letra a bússola para maiúscula minúscula minúscula precisa dar um mate exato e ponto não tão nosso caso nós fizemos aqui app um ponto Java nós estamos fazendo o lado a vida hoje. Java e você salva legal agora que você tem ele salvo se você for lá na sua pasta de você criou aonde você criou só pode ver que Marquinhos ele um pouquinho diferente e eu consigo ver a extensão aqui tá ao lado da vida hoje. Java se você não está vindo se você clica na parte de visualização do Windows aqui em cima tá bem a tem uma opção ver a extensão do arquivo nome de sensor o arquivo então se você clicar aqui você pode ver que esse cara é ponto Java bom agora que nós vamos fazer nós precisamos gerar quem o byte code só como vocês viram Aqui nós temos um arquivo já vou Vai Girar através da você ATP um ponto classe vamos fazer isso Através disso com o mano já vai ser então para fazer esse e nós precisamos o terminal bom você pode vir aqui na barrinha e digitar CMD e ele vai abrir diretamente terminal nessa passa o que nós precisamos fazer agora nós Precisamos combinar Vamos ter certeza absoluta que nossas variáveis de ambiente estão funcionando já vai ser legal se você não ver nada dá uma olhada na última aula que nós colocamos aos valores da passarinho dentro do jdk no perfil do sistema operacional o CLS agora já vai ser quem a minha classe ou seja meu arquivo ou lá duvidoso muito já vi então apertei tabi ele completa você digitar ou Olá como só tem um arquivo apertado Tabira Completar com que tá dentro do da Páscoa em ter pum nós temos agora nenhum resultado mas se voltarmos aqui nós podemos ver que nós temos um arquivo chamado o lado aí de hoje o ponto Class Esse é o byte code e se você era abrir um look pad você vai ver aqui que nós estamos falando agora uma linguagem já de máquina da Berton água amor com baixinho já tá bem e o que nós precisamos fazer agora bom você viu que não dá para entender muita coisa daqui essa a uma linguagem já de baixo nível porque uma assim não vai conseguir entender nós precisamos passar esse caro para jbm como é que nós fazemos isso bom bem simples Java Olá deve Dojo Porém você não pode passar assim são como vocês e quando você você tentar passar a ponto que é só o que que vai acontecer não consegui encontrar uma ele estranho então o que você precisa fazer já vão o nome do arquivo porém sem extensão ele automaticamente vai encontrar o ponto cruz por você personagem ter você vai ter o resultado Então esse a nosso primeiro olá mundo William erros comuns Bom vamos lá Primeiro Erro nós podemos fazer é alterar as coisas alterei tirei um alguns Ah e eu salvei eu vou voltar aqui agora e vou executar novamente cuida porque que eu não estou vendo alteração porque o que Você alterou é um arquivo. Java não arquivos já você não arquivo. Tá que foi gerada depois do já você e você precisa fazer todas as vezes que o céu tela você já você ou lá deve dois um ponto Java ele vai atualizar um byte code se você voltar na pasta deve e abrir você vai ver agora que nós temos pelo menos aqui a Spring é a nossa florzinha que nós escrevamos tem nada eu não sei se é que tá na mente já vó Olá deve Dojo tem nada e nós temos nosso valor então lembre-se avô comprou novamente outro errinho você errar colocar por exemplo o nome da classe aqui ó vou salvar aqui o lado a vida hoje o nome da casa agora diferente do nome do arquivo e vou a deletar o nosso byte code só para ter certeza então Olá o o minúsculo e o arquivo Olá um ó maiúsculo pode tentar começar a ficar já vai ser Olá deve: Java e um temos um erro e ele tá falando para gente onde é que tá o erro você tem que Declarar no arquivo chamado ou lá então se você colocar minúsculo o nome do arquivo tem que ser minúsculas precisão exatamente a dar um mete essa bater tô botando aqui e outra coisa muito comum esquecer o ponto e, então tirei; salvei-o alta maiúsculo exatamente com o melhor arquivo vou tentar compilar novamente gravar ser o lado aqui dois puxava nós temos um erro e nesse caso o erro está sendo escrito na sua lata não tem o ponto-e-vírgula ainda não fizeram Aonde tá tão que tem gente que manda essa pergunta no YouTube é brincadeira então sempre como um bom desenvolvedor Leia as mensagens de erro e procure entender o que que elas tentam estão tentando te dizer o telefone então é isso Esses são os principais erros não se preocupe porque tem muita informação aqui apesar de termos feito apenas praticamente quatro linhas vai levar pelo menos uma 60 65 aulas para vocês entenderem cada um dos conceitos que tá aqui dentro tão Public Class static void Main stream o que que esse órgão oficial Petrolina e assim por diante então não se preocupe não tem aula para caramba aí pela frente no momento comemora que você deu seu primeiro caminhão ela hoje vocês então para sua vídeo até

Need a transcript for another video?

Get free YouTube transcripts with timestamps, translation, and download options.

Transcript content is sourced from YouTube's auto-generated captions or AI transcription. All video content belongs to the original creators. Terms of Service · DMCA Contact

05 - Executando compilação manualmente - YouTube Transcri...