0% acharam este documento útil (0 voto)
8 visualizações5 páginas

Ex Emplo

O documento apresenta uma introdução à linguagem de programação Java, abordando conceitos fundamentais como declaração de variáveis, estruturas de controle e métodos. Além disso, discute as principais áreas de aplicação do Java, incluindo desenvolvimento corporativo, web, mobile, sistemas embarcados e Big Data. Java é destacada por sua versatilidade, segurança e robustez, sendo amplamente utilizada em diversas indústrias.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
8 visualizações5 páginas

Ex Emplo

O documento apresenta uma introdução à linguagem de programação Java, abordando conceitos fundamentais como declaração de variáveis, estruturas de controle e métodos. Além disso, discute as principais áreas de aplicação do Java, incluindo desenvolvimento corporativo, web, mobile, sistemas embarcados e Big Data. Java é destacada por sua versatilidade, segurança e robustez, sendo amplamente utilizada em diversas indústrias.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 5

Exemplo:

public class HelloWorld {

public static void main(String[] args) {

System.out.println("Hello, world!");

public class HelloWorld: Define uma classe chamada HelloWorld.

public static void main(String[] args): O ponto de entrada do programa.

System.out.println(...): Exibe uma mensagem no console.

Declaração de Variáveis e Tipos de Dados

int idade = 25;

double salario = 4500.75;

String nome = "Maria";

boolean isLogged = true;

int, double, String e boolean são alguns dos tipos de dados mais usados em Java.

A declaração de variáveis segue a sintaxe: tipo nomeDaVariavel = valor;.

Estruturas de Controle: if, else

int idade = 20;

if (idade >= 18) {

System.out.println("Você é maior de idade.");

} else {

System.out.println("Você é menor de idade.");

O bloco if-else permite executar código condicionalmente, dependendo do valor de idade.

Estruturas de Repetição: for e while

Exemplo com for:

for (int i = 1; i <= 5; i++) {

System.out.println("Contagem: " + i);


}

Exemplo com While

int contador = 1;

while (contador <= 5) {

System.out.println("Contagem: " + contador);

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.

Métodos: Criando Funcionalidades Simples

public class Calculadora {

public static int somar(int a, int b) {

return a + b;

public static void main(String[] args) {

int resultado = somar(5, 10);

System.out.println("Resultado da soma: " + resultado);

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.

Exemplo Prático: Programa de Login Simples

import java.util.Scanner;

public class Login {

public static void main(String[] args) {


Scanner scanner = new Scanner(System.in);

// Dados de login

String username = "admin";

String password = "12345";

System.out.print("Digite seu username: ");

String userInput = scanner.nextLine();

System.out.print("Digite sua senha: ");

String passInput = scanner.nextLine();

if (userInput.equals(username) && passInput.equals(password)) {

System.out.println("Login bem-sucedido!");

} else {

System.out.println("Username ou senha incorretos.");

scanner.close();

O programa utiliza a classe Scanner para receber a entrada do usuário.

Usa a estrutura de controle if para verificar se o usuário e a senha estão corretos.

Apresenta uma mensagem ao usuário com base nas entradas.

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:

- Muitas empresas usam Java para desenvolver sistemas corporativos e aplicações


empresariais de grande escala, como sistemas de gestão (ERPs), CRM (Customer Relationship
Management), e soluções de banco de dados. A linguagem é popular nesse setor devido à sua
escalabilidade e segurança, além do suporte ao Java EE (Enterprise Edition), que oferece uma
estrutura poderosa para aplicações de alta performance.

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.

3. Desenvolvimento para Dispositivos Móveis (Android):

- Java é a linguagem nativa do desenvolvimento Android, amplamente utilizada em


aplicativos móveis. Embora o Kotlin também seja popular, Java continua sendo fundamental
para o desenvolvimento de aplicativos Android, permitindo a criação de apps para uso diário e
profissional.

4. Sistemas Embarcados:

- A linguagem Java é utilizada em sistemas embarcados — dispositivos que possuem funções


dedicadas, como TVs inteligentes, sistemas de infotainment em veículos e caixas eletrônicos. A
plataforma Java ME (Micro Edition) é especialmente desenvolvida para rodar em dispositivos
com recursos limitados.

5. Servidores de Aplicações e Redes:

- Java é frequentemente empregada em servidores de aplicações e sistemas de rede,


fornecendo infraestrutura para comunicação em redes complexas, servidores de e-mail,
mensagens instantâneas, e até soluções de segurança de rede.

6. Big Data e Computação em Nuvem:

- 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.

7. Inteligência Artificial (IA) e Machine Learning:


- Embora Python seja dominante em IA e Machine Learning, Java é usada em aplicações de IA
que exigem alto desempenho e integração com sistemas de larga escala. Frameworks como
Deeplearning4j permitem que Java também seja uma opção para desenvolver algoritmos de IA.

8. Games e Realidade Aumentada/Virtual:

- 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.

Você também pode gostar