Escolar Documentos
Profissional Documentos
Cultura Documentos
Java é uma linguagem de programação de alto nível, orientada a objetos, que foi desenvolvida
na década de 1990 pela Sun Microsystems. É uma linguagem de programação independente
de plataforma, o que significa que programas escritos em Java podem ser executados em
qualquer dispositivo que possua a máquina virtual Java (JVM) instalada, independentemente
do sistema operacional subjacente.
Características principais de Java incluem:
Um programa Java típico começa com um método main(), que é o ponto de entrada para a
execução do programa. Aqui está um exemplo simples de um programa Java que imprime "Olá,
Mundo!" na saída:
javaCopy code
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Olá, Mundo!");
}
}
Para executar este programa, você precisaria compilar o arquivo de código-fonte Java (geralmente
com a extensão .java) usando o compilador Java (javac), e então executar a classe compilada
usando a JVM (java).
LÓGICA EM JAVA
1. Variáveis: Variáveis são contêineres que armazenam dados. Em Java, as variáveis precisam
ter um tipo de dados especificado quando são declaradas. Exemplos de tipos de dados
incluem int, float, double, char, String, entre outros.
javaCopy code
int idade = 25;
double preco = 19.99;
char letra = 'A';
String nome = "João";
javaCopy code
int soma = 5 + 3; // 8
int diferenca = 5 - 3; // 2
int produto = 5 * 3; // 15
int quociente = 5 / 3; // 1 (porque ambos são inteiros)
int resto = 5 % 3; // 2
3. Controle de Fluxo: Estruturas de controle de fluxo permitem que você controle o fluxo de
execução do seu programa. Isso inclui if para tomada de decisão, switch para seleção
múltipla, for, while, e do-while para loops.
javaCopy code
if (idade >= 18) {
System.out.println("Você é maior de idade.");
} else {
System.out.println("Você é menor de idade.");
}
4. Funções (Métodos): Funções (ou métodos, em termos de Java) são blocos de código que
realizam uma tarefa específica. Você pode definir seus próprios métodos e também chamar
métodos de outras classes ou objetos.
javaCopy code
public static int soma(int a, int b) {
return a + b;
}
5. Arrays: Arrays são uma coleção de variáveis do mesmo tipo. Em Java, o tamanho de um
array é fixo após a criação.
javaCopy code
int[] numeros = {1, 2, 3, 4, 5};
System.out.println(numeros[0]); // 1
Estes são apenas alguns dos conceitos fundamentais de lógica de programação em Java. À medida
que você ganha mais experiência com a linguagem, você aprenderá conceitos mais avançados como
classes, objetos, herança, polimorfismo, interfaces, exceções, streams, etc.