Como escrever seu primeiro programa com Java

Autor: Monica Porter
Data De Criação: 15 Marchar 2021
Data De Atualização: 27 Junho 2024
Anonim
Como fazer o PRIMEIRO programa em JAVA (Guia Completo)
Vídeo: Como fazer o PRIMEIRO programa em JAVA (Guia Completo)

Contente

Java é uma linguagem de programação orientada a objetos introduzida por James Gosling em 1995. Ou seja, ela representa conceitos como "objeto" e "campo" (que são propriedades que descrevem o objeto). Java é uma linguagem "escreva em um lugar, execute em outro lugar": ela é projetada para ser executada em qualquer plataforma que tenha Java Virtual Machine (JVM). Como uma linguagem de programação multilíngue, Java é bastante fácil de aprender e entender para iniciantes. Este artigo é uma introdução inicial à programação Java.

Passos

Método 1 de 3: escreva seu primeiro programa Java

  1. Para começar a programar com Java, você precisa configurar seu ambiente de trabalho. Muitos programadores usam Ambientes de Desenvolvimento Integrado (IDE), como Eclipse e Netbeans, para programar Java. No entanto, você ainda pode escrever e compilar programas Java sem eles.

  2. Qualquer programa semelhante ao Bloco de notas é suficiente para programar com Java. Os programadores conservadores às vezes preferem usar editores de texto que estão no terminal, como vim e emacs. Sublime Text é um bom editor de texto que pode ser instalado tanto em computadores Windows quanto em máquinas baseadas em Linux (Mac, Ubuntu, etc.). É também o editor usado neste guia.
  3. Certifique-se de que Kit de Desenvolvimento de Software Java instalado. Você precisará dele para compilar o programa.
    • Em computadores Windows, se as variáveis ​​de ambiente não estiverem corretas, pode haver um erro ao executar javac. Consulte o artigo sobre como instalar o Java Software Development Kit para evitar esse erro.
    propaganda

Método 2 de 3: Programa Hello World


  1. Primeiro, criaremos um programa que imprime as palavras "Hello World."No editor de texto, crie um novo arquivo e salve-o como" ChaoThegioi.java ". ChaoThegioi é o nome da sua classe e esse nome de classe deve corresponder ao nome do arquivo.
  2. Declare a classe e o método principais. Método principal public static void main (String args) é o método que será executado quando o programa for executado. A declaração é a mesma em todos os programas Java.

  3. Escreva o código com as palavras "Hello World.
    • Vejamos os componentes desta linha de comando:
      • O sistema diz ao sistema para fazer algo.
      • out informa ao sistema que faremos algo com a saída.
      • println significa "linha de impressão" e, com ela, pedimos ao sistema para imprimir uma linha na saída.
      • Parênteses externos ("Hello World.") Indica o método System.out.println () leva um parâmetro e, neste caso, é String "Olá Mundo."
    • Observe que em Java existem algumas regras que devemos seguir:
      • Sempre termine com um ponto e vírgula.
      • Java distingue letras maiúsculas e minúsculas. Portanto, para evitar erros, você deve escrever o nome do método, o nome da variável e o nome da classe no caso correto.
      • O bloco de código privado de um determinado método ou loop é colocado entre chaves.
  4. Merge. Seu programa final Hello World deve ser assim:
  5. Salve o arquivo e abra sua linha de comando ou interpretador de terminal. Navegue até a pasta onde você salvou o ChaoThegioi.java e digite javac ChaoThegioi.java. Este código dirá ao compilador Java que você deseja compilar ChaoThegioi.java. Se houver erros, o compilador dirá onde você o fez. Se não houver erros, não deve haver mensagens do compilador. Agora, olhe para o diretório ChaoThegioi.java, você verá ChaoThegioi.class. Este é o arquivo Java que você usa para executar seu programa.
  6. Execute o programa. Finalmente, devemos executar o programa! No prompt de comando ou terminal, digite java ChaoThegioi. Este código informa ao Java que você deseja executar a classe ChaoThegioi. As palavras "Olá, mundo". aparecerá na tela do seu monitor.
  7. Parabéns, você escreveu seu primeiro programa Java! propaganda

Método 3 de 3: entrada e saída

  1. Agora, vamos expandir o programa Hello World para obter a entrada do usuário. Neste programa, imprimimos uma string de caracteres que pode ser lida pelo usuário. No entanto, a parte interativa do programa reside em que o usuário irá inseri-lo. Agora, vamos expandir o programa, pedir ao usuário para inserir um nome e enviar uma saudação específica para ele.
  2. Entre na classe Scanner. Em Java, você pode acessar várias bibliotecas integradas. No entanto, para usá-los, precisamos importá-los para o programa. Uma dessas bibliotecas é java.util, que contém o objeto Scanner de que precisamos para obter informações do usuário. Para entrar na classe Scanner, adicionamos a seguinte linha no início do programa.
    • Esta linha de comando informa ao programa que desejamos usar o objeto Scanner disponível no pacote java.util.
    • Para acessar cada objeto no pacote java.util, só precisamos escrever import java.util. *; no início do show.
  3. No método principal, crie uma nova instância do objeto Scanner. Java é uma linguagem de programação orientada a objetos, portanto, representa os conceitos de uso de objetos. Scanner é um exemplo de objeto com campos e métodos. Para usar a classe Scanner, devemos criar um novo objeto Scanner - poderemos adicionar campos e usar seus métodos. Para isso, escrevemos:
    • userInputScanner é o nome do objeto Scanner que acabamos de criar. Observe que este nome é escrito na forma CamelCase (ou seja, as palavras são escritas de forma contígua, a primeira letra de cada palavra é maiúscula) - esta é a convenção de nomenclatura de variável em Java.
    • Usamos operadores new para criar uma nova instância de um objeto.Nesse caso, criamos uma nova instância do objeto Scanner escrevendo novo Scanner (System.in).
    • O objeto Scanner recebe um parâmetro que indica o que verificar. Neste caso, entramos System.in como parâmetro. System.in pede ao programa para verificar a entrada do sistema, que é a entrada que o usuário digitará no programa.
  4. Peça ao usuário para inserir informações. Você terá que perguntar ao usuário quando digitar algo na tela do console. Isso pode ser feito com código System.out.print ou System.out.println.
  5. Diga ao objeto Scanner para receber a próxima linha que o usuário digitou e salvá-la como uma variável. O Scanner sempre receberá os dados inseridos pelo usuário. A próxima linha pedirá ao Scanner para receber a entrada do usuário e armazená-la em uma variável:
    • Em Java, a convenção de uso de métodos de um objeto é objectName.methodName (parâmetros). Dentro userInputScanner.nextLine (), chamamos o objeto Scanner pelo nome que atribuímos a ele e então chamamos seu método. nextLine (), este método não leva parâmetros.
    • Observe que estamos armazenando a próxima linha em outro objeto: o objeto String. Eu dei um nome userInputName para este objeto.
  6. Imprimir saudação ao usuário. Agora que o nome de usuário foi armazenado, podemos imprimir uma saudação para eles. Lembre-se do código System.out.println ("Olá, mundo."); que escrevemos na aula principal? Qualquer código que acabamos de escrever estará antes dessa linha de código. Agora podemos modificar essa linha de código para:
    • A maneira como combinamos "Hello", o nome de usuário e o "!" com "Olá" + userInputName + "!" é chamado de concatenação de String.
    • Aqui, temos três cadeias de caracteres: "Hello", userInputName e "!". Em Java, String é imutável. Então, quando colocamos essas três strings juntas, estamos essencialmente criando uma nova string contendo a saudação.
    • A seguir, pegaremos essa nova string e a inseriremos como um argumento System.out.println.
  7. Mesclar e salvar. Temos o seguinte programa:
  8. Compile e execute. Vá para o prompt de comando ou terminal e execute-o com o comando que usamos na primeira execução de ChaoThegioi.java. Primeiro, temos que compilar o programa: javac ChaoThegioi.java. Em seguida, podemos executá-lo: java ChaoThegioi. propaganda

Adendo

  • Java é uma linguagem de programação orientada a objetos, então você deve ler mais sobre os fundamentos dessa linguagem de programação.
  • A programação orientada a objetos possui muitos recursos exclusivos. Três dos principais recursos são:
    • Propriedades de embalagem: a capacidade de limitar o acesso a certos componentes do objeto. Java usa palavras-chave para definir os modos privado, protegido e público de campos e métodos.
    • Polimorfismo: a capacidade de reconhecer vários identificadores de objeto. Em Java, um objeto pode ser passado para outro objeto usando os métodos desse objeto.
    • Herança: a capacidade de usar campos e métodos da classe que estão na mesma hierarquia do objeto atual.