4 maneiras de escrever seu primeiro programa em Java

Índice:

4 maneiras de escrever seu primeiro programa em Java
4 maneiras de escrever seu primeiro programa em Java

Vídeo: 4 maneiras de escrever seu primeiro programa em Java

Vídeo: 4 maneiras de escrever seu primeiro programa em Java
Vídeo: Curso Word #08 - Trabalhando com Imagens 2024, Abril
Anonim

Java é uma linguagem de programação orientada a objetos criada em 1995 por James Gosling, o que significa que representa conceitos como "objetos" com "campos" (que são atributos que descrevem o objeto) e "métodos" (ações que o objeto pode realizar). Java é uma linguagem "escreva uma vez, execute em qualquer lugar", o que significa que foi projetada para ser executada em qualquer plataforma que tenha uma Java Virtual Machine (JVM). Como Java é uma linguagem de programação muito detalhada, é fácil para iniciantes aprender e entender. Este tutorial é uma introdução à escrita de programas em Java.

Passos

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

91968 1
91968 1

Etapa 1. Para começar a escrever programas em Java, configure seu ambiente de trabalho

Muitos programadores usam Integrated Development Environments (IDEs), como Eclipse e Netbeans para sua programação Java, mas pode-se escrever um programa Java e compilá-lo sem IDEs inchados.

91968 2
91968 2

Etapa 2. Qualquer tipo de programa semelhante ao Bloco de notas será suficiente para a programação em Java

Os programadores radicais às vezes preferem usar editores de texto que estão dentro do terminal, como vim e emacs. Um editor de texto muito bom que pode ser instalado tanto em uma máquina Windows quanto em uma máquina baseada em Linux (Mac, Ubuntu, etc.) é o Sublime Text, que é o que usaremos neste tutorial.

91968 3
91968 3

Etapa 3. Certifique-se de ter o Java Software Development Kit instalado

Você precisará disso para compilar seu programa.

  • Em um sistema operacional baseado em Windows, se as variáveis de ambiente não estiverem corretas, você pode obter um erro ao executar

    Javac

  • . Consulte o artigo de instalação Como instalar o Java Software Development Kit para obter mais detalhes sobre a instalação do JDK para evitar esse erro.

Método 2 de 3: Programa Hello World

91968 4
91968 4

Etapa 1. Primeiro, criaremos um programa que imprima "Hello World

"Em seu editor de texto, crie um novo arquivo e salve-o como" HelloWorld.java ". HelloWorld é o nome de sua classe e você precisará que o nome de sua classe seja o mesmo de seu arquivo.

91968 5
91968 5

Etapa 2. Declare sua classe e seu método principal

O método principal

public static void main (String args)

é o método que será executado quando a programação estiver em execução. Este método principal terá a mesma declaração de método em todos os programas Java.

public class HelloWorld {public static void main (String args) {}}

91968 6
91968 6

Etapa 3. Escreva a linha de código que imprimirá "Hello World

System.out.println ("Olá, mundo.");

  • Vejamos os componentes desta linha:

    • Sistema

    • diz ao sistema para fazer algo.
    • Fora

    • diz ao sistema que vamos fazer algumas coisas de saída.
    • println

    • significa "linha de impressão", portanto, estamos dizendo ao sistema para imprimir uma linha na saída.
    • Os parênteses ao redor

      ("Olá Mundo.")

      significa que o método

      System.out.println ()

      recebe um parâmetro, que, neste caso, é o String

      "Olá Mundo."

  • Observe que existem algumas regras em Java que devemos seguir:

    • Você sempre deve adicionar um ponto-e-vírgula no final de cada linha.
    • Java faz distinção entre maiúsculas e minúsculas, portanto, você deve escrever nomes de métodos, nomes de variáveis e nomes de classes nas maiúsculas e minúsculas corretas ou obterá um erro.
    • Os blocos de código específicos para um determinado método ou loop são colocados entre chaves.
91968 7
91968 7

Etapa 4. Junte tudo

Seu programa final Hello World deve ser parecido com o seguinte:

public class HelloWorld {public static void main (String args) {System.out.println ("Hello World."); }}

91968 8
91968 8

Etapa 5. Salve seu arquivo e abra o prompt de comando ou terminal para compilar o programa

Navegue até a pasta onde você salvou HelloWorld.java e digite

javac HelloWorld.java

. Isso informa ao compilador Java que você deseja compilar HelloWorld.java. Se houver erros, o compilador dirá o que você fez de errado. Caso contrário, você não deverá ver nenhuma mensagem do compilador. Se você olhar para o diretório em que está HelloWorld.java agora, deverá ver HelloWorld.class. Este é o arquivo que o Java usará para executar seu programa.

91968 9
91968 9

Etapa 6. Execute o programa

Finalmente, podemos executar nosso programa! No prompt de comando ou terminal, digite

java HelloWorld

. Isso diz ao Java que você deseja executar a classe HelloWorld. Você deverá ver "Hello World". aparecem em seu console.

91968 10
91968 10

Etapa 7. Parabéns, você criou seu primeiro programa Java

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

91968 11
91968 11

Etapa 1. Agora, estenderemos nosso programa Hello World para receber informações do usuário

Em nosso programa Hello World, imprimimos uma string para o usuário ver, mas a parte interativa dos programas é quando o usuário pode inserir a entrada no programa. Agora vamos estender nosso programa para solicitar ao usuário seu nome e, em seguida, cumprimentá-lo pelo nome.

91968 12
91968 12

Etapa 2. Importe a classe Scanner

Em Java, temos algumas bibliotecas integradas às quais temos acesso, mas temos que importá-las. Uma dessas bibliotecas é java.util, que contém o objeto Scanner de que precisamos para obter a entrada do usuário. Para importar a classe Scanner, adicionamos a seguinte linha ao início de nosso código.

import java.util. Scanner;

  • Isso diz ao nosso programa que queremos usar o objeto Scanner que existe no pacote java.util.
  • Se quisermos ter acesso a todos os objetos do pacote java.util, simplesmente escrevemos

    import java.util. *;

  • no início do nosso código.
91968 13
91968 13

Etapa 3. Dentro de nosso método principal, instancie uma nova instância do objeto Scanner

Java é uma linguagem de programação orientada a objetos, portanto, representa conceitos usando objetos. O objeto Scanner é um exemplo de objeto que possui campos e métodos. Para usar a classe Scanner, temos que criar um novo objeto Scanner do qual podemos preencher os campos e usar os métodos. Para fazer isso, escrevemos:

Scanner userInputScanner = novo Scanner (System.in);

  • userInputScanner

  • é o nome do objeto Scanner que acabamos de instanciar. Observe que o nome está escrito em caixa de camelo; esta é a convenção para nomear variáveis em Java.
  • Nós usamos o

    novo

    operador para criar uma nova instância de um objeto. Portanto, nesta instância, criamos uma nova instância do objeto Scanner escrevendo

    novo Scanner (System.in)

  • .
  • O objeto Scanner aceita um parâmetro que informa ao objeto o que verificar. Neste caso, colocamos

    System.in

    como um parâmetro.

    System.in

  • diz ao programa para verificar a entrada do sistema, que é a entrada que o usuário digitará no programa.
91968 14
91968 14

Etapa 4. Solicite uma entrada do usuário

Temos que solicitar ao usuário uma entrada para que ele saiba quando digitar algo no console. Isso pode ser feito com um

System.out.print

ou um

System.out.println

System.out.print ("Qual é o seu nome?");

91968 15
91968 15

Etapa 5. Peça ao objeto Scanner para pegar a próxima linha que o usuário digita e armazenar isso em uma variável

O Scanner sempre pegará dados sobre o que o usuário está digitando. A linha a seguir pedirá ao Scanner para pegar o que o usuário digitou em seu nome e armazená-lo em uma variável:

String userInputName = userInputScanner.nextLine ();

  • Em Java, a convenção para usar o método de um objeto é

    objectName.methodName (parâmetros)

    . No

    userInputScanner.nextLine ()

    estamos chamando nosso objeto Scanner pelo nome que acabamos de dar e, em seguida, chamamos seu método

    nextLine ()

  • que não leva em nenhum parâmetro.
  • Observe que estamos armazenando a próxima linha em outro objeto: o objeto String. Nós nomeamos nosso objeto String

    userInputName

91968 16
91968 16

Etapa 6. Imprima uma saudação ao usuário

Agora que temos o nome do usuário armazenado, podemos imprimir uma saudação ao usuário. Lembre o

System.out.println ("Olá, mundo.");

que escrevemos na aula principal? Todo o código que acabamos de escrever deve estar acima dessa linha. Agora podemos modificar essa linha para dizer:

System.out.println ("Olá" + userInputName + "!");

  • A maneira como encadeamos "Hello", o nome do usuário e "!" por escrito

    "Olá" + userInputName + "!"

  • é chamado de concatenação de String.
  • O que está acontecendo aqui é que temos três strings: "Hello", userInputName e "!". Strings em Java são imutáveis, o que significa que não podem ser alteradas. Portanto, quando estamos concatenando essas três strings, somos essencialmente criados uma nova string que contém a saudação.
  • Então, pegamos essa nova string e a alimentamos como um parâmetro para

    System.out.println

  • .
91968 17
91968 17

Etapa 7. Junte tudo e salve

Nosso código agora deve ter a seguinte aparência:

import java.util. Scanner; public class HelloWorld {public static void main (String args) {Scanner userInputScanner = new Scanner (System.in); System.out.print ("Qual é o seu nome?"); String userInputName = userInputScanner.nextLine (); System.out.println ("Olá" + userInputName + "!"); }}

91968 18
91968 18

Etapa 8. Compilar e executar

Vá para o prompt de comando ou terminal e execute os mesmos comandos que executamos para nossa primeira iteração de HelloWorld.java. Temos que primeiro compilar o programa:

javac HelloWorld.java

. Então podemos executá-lo:

java HelloWorld

Programas Java de amostra

Image
Image

Amostra de programa Java básico

Apoie o wikiHow e desbloquear todas as amostras.

Image
Image

Amostra de programa Java com entrada

Apoie o wikiHow e desbloquear todas as amostras.

Pontas

  • Java é uma linguagem de programação orientada a objetos, portanto, é útil ler mais sobre os fundamentos das linguagens de programação orientadas a objetos.
  • A Programação Orientada a Objetos possui muitos recursos específicos para seu paradigma. Três desses recursos principais são:

    • Encapsulamento: a capacidade de restringir o acesso a alguns dos componentes do objeto. Java possui modificadores privados, protegidos e públicos para campos e métodos.
    • Polimorfismo: a capacidade dos objetos de assumirem identidades diferentes. Em Java, um objeto pode ser lançado em outro objeto para usar os métodos do outro objeto.
    • Herança: a capacidade de usar campos e métodos de outra classe na mesma hierarquia do objeto atual.

Recomendado: