Ex Emplo
Ex Emplo
System.out.println("Hello, world!");
int, double, String e boolean são alguns dos tipos de dados mais usados em Java.
} else {
int contador = 1;
contador++;
O for e o while permitem repetir um conjunto de instruções. A estrutura for é útil para quando
o número de iterações é conhecido, enquanto o while é ideal para situações em que o laço
depende de uma condição externa.
return a + b;
public static int somar(int a, int b): Define um método que soma dois números e retorna o
resultado.
Chamando somar(5, 10) no main, é possível ver como métodos ajudam a estruturar e organizar
o código.
import java.util.Scanner;
// Dados de login
System.out.println("Login bem-sucedido!");
} else {
scanner.close();
Atividade de Fixação: Sugerir aos alunos que modifiquem o programa de login para incluir três
tentativas antes de bloquear o acesso.
Java é amplamente usada em diversos tipos de aplicações, destacando-se por sua versatilidade
e robustez. Aqui estão alguns dos principais nichos de atuação:
1. Aplicações Corporativas:
2. Aplicações Web:
- Java é bastante usada para criar back-ends de sites e aplicativos web por meio de
frameworks como Spring, Hibernate, e Apache Struts. Com essas ferramentas, é possível
desenvolver desde portais interativos até aplicações de e-commerce e serviços financeiros, que
exigem robustez e segurança.
4. Sistemas Embarcados:
- Em plataformas de Big Data, como Apache Hadoop e Apache Kafka, Java é muito usada
devido à sua capacidade de processamento de dados em larga escala. Além disso, aplicações
em nuvem que exigem alta escalabilidade, como os serviços oferecidos por Amazon Web
Services (AWS) e Google Cloud Platform (GCP), também utilizam Java.
- Java é utilizada em alguns jogos de PC e jogos para Android. Embora não seja a linguagem
mais comum para games, ela permite criar jogos 2D e algumas aplicações de realidade
aumentada, especialmente em ambientes Android.
Java continua sendo uma escolha forte em setores que exigem segurança, performance e
escalabilidade, sendo usada desde sistemas financeiros e de e-commerce até a infraestrutura
de redes e servidores corporativos.