Aprenda a programação Java - o básico
Java é uma das linguagens de programação mais famosas do mundo e é usada em mais de três bilhões de dispositivos. Se você quiser aprender Java, receberá uma primeira introdução aqui.
Java: Como criar seu primeiro programa
Para poder codificar corretamente com Java, você precisa de um ambiente de desenvolvimento, em resumo: IDE. IntelliJ ou Visual Studio é muito adequado para Java. Vários primeiros programas podem ser encontrados na galeria de imagens no final do artigo.
- Em Java, todo comando a ser executado deve estar em uma classe. Importante: O programa principal geralmente está em uma classe chamada "Principal". No entanto, você também pode adicionar mais classes. Portanto, nosso primeiro programa começa com o código "class Main {".
- Todo aplicativo Java também tem um ponto de partida, que é um método (ou "função") chamado "principal". Em seguida, você precisa adicionar o código "public static void main (String [] args) {". Em Java, "público" significa que qualquer pessoa pode acessar esta função. A palavra "estático" significa que o método pode ser executado sem uma instância. Isso significa: Ao criar o objeto, nenhuma memória é reservada para atributos / métodos. Esses elementos são criados durante a compilação. Compilar significa que o código do programa que você escreveu é convertido em um código executável ("linguagem de máquina"). Além disso, "nulo" significa que esse método não retorna nada. O nome desse método é "principal".
- Em seguida, queremos que o programa produza a palavra "olá". Para fazer isso, escreva "System.out.println (" Hello ");". Seu primeiro programa Java está pronto. Não se esqueça de adicionar dois "}" no final.
Comentários em Java
Para facilitar a programação, você pode adicionar vários comentários.
- Você pode criar um comentário de uma linha da seguinte maneira: »// Este é um comentário«
- Você também pode adicionar um comentário em várias linhas da mesma maneira. Isso começa com "/ *" e termina com "* /".
- Por fim, você também pode adicionar um comentário na documentação. Para fazer isso, escreva "/ **" no início e "* /" no final. Cada nova linha neste comentário começa com um "*". Um comentário da documentação é útil se, por exemplo, você deseja indicar a versão do programa e o autor. Esse tipo especial de comentário é usado para documentar os aplicativos diretamente no código-fonte. Depois, você pode gerar uma documentação detalhada do programa. Para programas menores, no entanto, isso não é tão importante por enquanto.
Java: crie variáveis - como funciona
Para trabalhar em Java, você precisa criar variáveis.
- Para fazer isso, você precisa lidar com os tipos de dados normais da ciência da computação. Primeiro, há o número inteiro. Este é um número inteiro. O comando »int var1 = 42;« define, por exemplo, a variável "var1" e atribui a ela o valor inteiro "42".
- Você também encontrará frequentemente strings em Java. Podem ser palavras ou frases inteiras. O comando »String name =" Hans ";« atribui o valor "Hans" à variável "name".
- Você também pode definir números de vírgula em Java. Isso pode ser feito, por exemplo, com o comando "double var2 = 15.9;".
- Em seguida é o "Char". É um único personagem. Um comando para fazer isso pode ser "char var3 = 'Z';" em Java.
- Por fim, existe o tipo de dados "Booleano", que pode ter dois estados: Verdadeiro ou Falso. Em Java, por exemplo, você pode fazer isso com o comando "boolean var4 = true;".
Operadores matemáticos em Java
Assim como em outras linguagens de programação, existem diferentes operadores em Java.
- Como na matemática clássica, você pode adicionar duas somas com »+«. Com "-" você subtrai um subtraendo de um minuto. Com "*" você pode multiplicar dois fatores e com "/" você pode dividir um dividendo por um divisor para obter o quociente.
- Há também uma função chamada "Módulo" em Java. O caractere "%" é usado para isso. Um exemplo seria o código "int res = 23% 6;". 23 dividido por 6 dá 3, com o número 5 restante. Este número é armazenado na variável "res".
- Você também pode calcular com variáveis (consulte o parágrafo anterior). No entanto, os números armazenados nas respectivas variáveis são usados no cálculo.
Java: Incremento e Decremento
Essas funções são essenciais, especialmente para loops.
- Por exemplo, você pode armazenar um número inteiro na variável "x". Com o código »x = x + 1;« você pode aumentar o valor em 1. No entanto, para economizar espaço, você também pode escrever "++ x".
- Da mesma forma, o valor pode ser reduzido em 1 com »--x«.
- No entanto, você pode diferenciar entre "Prefixo" e "Postfix" (ou em alemão: "Prefixo" e "Sufixo"). Um exemplo é o código "int x = 34;" ⮩ "int y = ++ x;". Nesse caso, o valor 34 é primeiro aumentado em 1 e somente depois atribuído à variável y. Após esta etapa, ambas as variáveis ("x" e "y") têm o valor "35". A coisa toda é chamada "prefixo".
- Em vez de "++ x", você pode escrever "x ++". Primeiro, o valor da variável "x" é atribuído à variável "y" e, em seguida, o valor de "x" é aumentado em 1. Enquanto "y" tem o valor 34, "x" já tem o valor 35.
- Os "operadores de atribuição" também são muito práticos. Em vez de "num2 = num2 + num1", você também pode escrever "num2 + = num1". A coisa toda também funciona com subtrações (»- =«), multiplicações (»* =«), divisões (»/ =«) e divisões com o restante (»% =«).
Juntar cordas
Como você já sabe, uma string é uma string na ciência da computação.
- Em Java - como em outras linguagens de programação - você pode montar uma string de várias outras strings.
- Um exemplo disso é o código »String firstN =" Hans ";« ⮩ »String lastN =" Peter ";« ⮩ »String name = firstN +" "+ lastN;«.
Java: Entrada do usuário recebida
Para que o usuário possa interagir com o programa Java, é prático ler as teclas digitadas.
- Para fazer isso, primeiro escreva o comando »import java.util.Scanner;« para importar o módulo necessário.
- Em seguida, crie um novo scanner com »Entrada do scanner = novo scanner (System.in);«.
- Com o comando »System.out.println (Input.nextLine ());« agora você pode ter toda a linha de saída inserida.
- Como alternativa, você também pode usar nextByte (), nextShort (), nextInt (), nextLong (), nextFloat (), nextDow (), nextDouble (), nextBoolean () ou next () «Use. Por sua vez, isso depende do tipo de dados que você deseja receber.
Aprenda programação Java - parte 2
Agora que você conhece o básico, pode dar uma olhada na parte 2 do guia de programação. Lá, você aprenderá mais sobre condições e loops em Java.
Na próxima dica prática, mostraremos como você pode converter facilmente números de ponto flutuante.