Lar Finanças Pessoais Programação de java: dizendo ao computador fazer algo - manequins

Programação de java: dizendo ao computador fazer algo - manequins

Índice:

Vídeo: Programação Java Para Iniciantes Aula 0001 2024

Vídeo: Programação Java Para Iniciantes Aula 0001 2024
Anonim

Na Listagem 1, abaixo, você obtém uma explosão de código Java. Como todos os programadores novatos, você deverá admirar humildemente o código. Mas não seja intimidado. Quando você obtém o jeito, a programação é bastante fácil. Sim, é divertido também.

Listagem 1: Um programa Java simples

/ *

* Um programa para listar as coisas boas na vida

* Autor: Barry Burd, BeginProg @ BurdBrain. com

* 13 de fevereiro de 2003

* /

classe ThingsILike

{

public static void main (String args [])

{

Sistema. Fora. println ("Chocolate, royalties, sleep");

}

}

Enterrado profundamente no coração do Listado 1 é a linha única que realmente emite uma instrução direta para o computador. A linha

Sistema. Fora. println ("Chocolate, royalties, sleep");

informa ao computador para exibir as palavras Chocolate, royalties, dormir na janela do prompt de comando. Esta linha pode ser descrita em pelo menos duas maneiras diferentes:

  • É uma declaração: Em Java, uma instrução direta que diz ao computador para fazer algo é chamada de declaração . A declaração na Listagem 1 diz ao computador para exibir algum texto. As declarações em outros programas podem indicar ao computador que coloque 7 em determinada localização de memória ou que apareça uma janela na tela. As declarações em programas de computador fazem todos os tipos de coisas.
  • É uma chamada de método: Uma chamada de método é um pedaço de código separado (em uma parte diferente do programa Java) que informa o computador para chamar o método para ação. A declaração

FixTheAlternator (junkyOldFord);

    é um exemplo de uma chamada de método e, portanto, é

Sistema. Fora. println ("Chocolate, royalties, sleep");

    Java tem muitos tipos diferentes de declarações. Uma chamada de método é apenas um tipo.

Terminando uma declaração com um ponto-e-vírgula

Em Java, cada declaração termina com um ponto-e-vírgula. O código na Listagem 1 tem apenas uma declaração nele, portanto, apenas uma linha na Listagem 1 termina com um ponto e vírgula.

Pegue qualquer outra linha no Listado 1, como o cabeçalho do método, por exemplo. O cabeçalho do método (a linha com a palavra principal nele) não indica diretamente ao computador fazer nada. Em vez disso, o cabeçalho do método descreve algumas ações para futuras referências. O cabeçalho anuncia "Apenas no caso de alguém chamar o método principal, as próximas linhas de código lhe dizem o que fazer em resposta a essa chamada. "

Cada declaração Java completa termina com um ponto e vírgula. Uma chamada de método é uma declaração, por isso termina com um ponto-e-vírgula, mas nem um cabeçalho de método nem uma declaração de método é uma declaração.

O método denominado Sistema.Fora. println

A declaração no meio do Listado 1 chama um método chamado Sistema. Fora. println . Este método é definido na API Java. Sempre que você ligar para o sistema. Fora. método println, o computador exibe texto em sua tela.

Pense sobre o nome Pauline Ott, por exemplo. Um deles é uma freira; o outro é físico. Claro, há uma abundância de paulinas no mundo de língua inglesa, assim como existem várias coisas chamadas println na API Java. Então, para distinguir a física Pauline Ott da crítica do filme Pauline Kael, escreva o nome completo "Pauline Ott. "E, para distinguir a freira do físico, escreva" Irmã Pauline Ott. "Da mesma forma, escreva o sistema. Fora. println ou DriverManager. println. A primeira escreve texto na tela do computador. O segundo escreve em um arquivo de log do banco de dados.

Assim como Pauline e Ott são nomes por direito próprio, então System, out e println são nomes na API Java. Mas para usar println, você deve escrever o nome completo do método. Você nunca escreve imprimir sozinho. É sempre o sistema. Fora. println ou alguma outra combinação de nomes de API.

A linguagem de programação Java diferencia maiúsculas de minúsculas. Se você alterar uma letra minúscula para uma letra maiúscula (ou vice-versa), você muda o significado de uma palavra. Você não pode substituir o Sistema. Fora. imprimir com o sistema. Fora. Println . Se você fizer isso, seu programa não funcionará.

A classe Java

Você pode ter ouvido o termo programação orientada a objeto (também conhecido como OOP ). OOP é uma maneira de pensar sobre problemas de programação de computador - uma maneira que é suportada por várias linguagens de programação diferentes. OOP começou na década de 1960 com uma linguagem chamada Simula. Foi reforçado na década de 1970 com outro idioma chamado Smalltalk. Na década de 1980, o OOP teve grande tempo com o idioma C ++.

Algumas pessoas querem alterar o acrônimo, e chamá-lo de programação em Cd, orientada para a classe. Isso porque a programação orientada a objetos começa com algo chamado classe . Em Java, tudo começa com as aulas, tudo está incluído nas aulas e tudo é baseado em classes.

Em Java, seu método principal deve estar dentro de uma classe. O código na Listagem 1 começa com a classe de palavras. Dê uma olhada na Listagem 1 e observe o que acontece após a classe de linha. O resto do código está encerrado em aparelhos de proteção. Estas chaves mostram todas as coisas dentro da classe. Sem essas chaves, você saberia onde começa a declaração da classe Things-Year, mas você não saberia onde termina a declaração.

É como se as coisas dentro da classe ThingsILike estivessem em uma caixa. Para desligar um pedaço de código, você faz duas coisas:

  • Você usa brincadeiras curvadas: Essas braçadeiras curly dizem ao compilador onde um pedaço de código começa e termina.
  • Você recuou código: Indentação diz o seu olho humano (e os olhos de outros programadores) onde um pedaço de código começa e termina.

Não se esqueça. Você tem que fazer as duas coisas.

Programação de java: dizendo ao computador fazer algo - manequins

Escolha dos editores

Acalma suas emoções ao praticar Mindfulness - dummies

Acalma suas emoções ao praticar Mindfulness - dummies

Aqui, você descobre a maneira consciente de gerenciar as emoções - as etapas para tome quando estiver sentindo baixo, excessivamente irritado ou desconfortavelmente ansioso. As emoções positivas podem ser um sentimento maravilhoso. A alegria, a alegria, a emoção e a felicidade são perfeitas. Mas como você pode lidar com as chamadas emoções negativas? Use a atenção para a saúde emocional A atenção plena está se tornando ...

Como começar o seu dia de trabalho com meditação Mindfulness - dummies

Como começar o seu dia de trabalho com meditação Mindfulness - dummies

Você pode encontrar a meditação mindfulness é uma ótima maneira de Comece o seu dia de trabalho. Quando chegar ao trabalho pela manhã, talvez já esteja estressado. Depois de uma agitada hora ou duas preparando as crianças para a escola ou regatear com seu parceiro ou lidar com alguma emergência em casa, seguido de ...

Os melhores sites Mindfulness - dummies

Os melhores sites Mindfulness - dummies

, Independentemente de você morar no Reino Unido ou em outro lugar, se você procurar "mindfulness" 'on-line, você literalmente obterá milhões de resultados. Como você pode dizer o trigo da palha? Aqui estão alguns sites que você achará útil. Atento. Este recurso maravilhoso tem muitos conteúdos de alta qualidade de professores excelentes de atenção plena. O ...

Escolha dos editores

HDR Solução de problemas: Nada está funcionando - manequins

HDR Solução de problemas: Nada está funcionando - manequins

Quando você se depara com uma situação com suas fotografias de alcance dinâmico elevado e parece que nada que você está fazendo está funcionando - as configurações não parecem boas, a imagem parece errada, os efeitos são ruins - relaxe e faça uma pausa. A imagem está lhe dizendo algo. Que algo às vezes é relacionado a forçar ...

HDR Resolução de problemas: falta de imaginação - dummies

HDR Resolução de problemas: falta de imaginação - dummies

A imaginação é uma coisa poderosa ao preparar imagens HDR, fato que é tornou-se mais óbvio quando você vê o resultado de não usá-lo versus usá-lo. A imagem superior desta figura é uma imagem HDR de um diner local durante a "hora dourada" - naquele horário atrasado (ou manhã) quando ...

HDR Solução de problemas: Sharpening - dummies

HDR Solução de problemas: Sharpening - dummies

Se você ficar apanhado na perfeição, você está preparado para aumentar seu HDR imagens. Os fotógrafos às vezes estão obcecados com a nitidez em suas fotos. Eles querem que tudo seja pixelly perfeitamente afiado do nariz da câmera até o infinito, independentemente da lente, abertura, ISO ou velocidade do obturador que eles usem. Esta figura mostra os resultados ...

Escolha dos editores

Cisco Rede: Mostrar comando de versão em um Switch - dummies

Cisco Rede: Mostrar comando de versão em um Switch - dummies

Em qualquer componente de rede da Cisco, o show O comando de versão é aplicável a qualquer hardware usando o Sistema Operacional Cisco IET (Internetwork Operating System), incluindo switches. O comando show version mostra informações ligeiramente diferentes, de acordo com o tipo de dispositivo em que você usa. Veja a saída do comando show version em um switch e ...

Cisco Rede: Modo de operação EXEC privilegiado - manequins

Cisco Rede: Modo de operação EXEC privilegiado - manequins

Você precisa usar o modo EXEC privilegiado se quiser realmente tem acesso de atualização a um sistema de rede Cisco,. Para entrar neste modo no modo EXEC do usuário, emita o comando enable, que solicita uma senha, se configurado. Como o nome do modo sugere, este modo tem privilégios extras para permitir ...

Cisco Rede: Configuração de Senha de Shell Seguro (SSH) - manequins

Cisco Rede: Configuração de Senha de Shell Seguro (SSH) - manequins

Shell seguro (SSH) é um protocolo de rede para seus dispositivos Cisco, que é mais seguro do que o Telenet. Definir uma senha segura é um requisito de configuração para este protocolo. Para configurar o acesso a um switch Cisco para SSH, você precisará ter uma conta de usuário criada em sua opção. O exemplo supõe que você tenha ...