NetRunner: Java Mastery Guide 1.0 Help

Variáveis em Java

VARIABLES ├── Tipos Primitivos ├── Tipos de Referência ├── Type Casting └── Palavra-chave var

Conceitos Básicos

Definição

Uma variável é um local na memória que armazena dados. Em Java, toda variável tem:

  • Nome (identificador)

  • Tipo

  • Valor

Declaração

// Sintaxe básica tipoDaVariavel nomeDaVariavel; // Com inicialização tipoDaVariavel nomeDaVariavel = valor;

Categorias Principais

Tipos Primitivos

PRIMITIVE TYPES ├── Números Inteiros (byte, short, int, long) ├── Números Decimais (float, double) ├── Caractere (char) └── Booleano (boolean)

Tipos de Referência

REFERENCE TYPES ├── Classes ├── Interfaces ├── Arrays └── Enums

Escopo

Níveis

SCOPE LEVELS ├── Classe (campos) ├── Método (variáveis locais) └── Bloco (variáveis de bloco)

Exemplo

public class DataMatrix { private int nivelAcesso; // Escopo de classe public void processarDados() { int contador = 0; // Escopo de método for (int i = 0; i < 10; i++) { // i tem escopo de bloco // código aqui } } }

Modificadores

Constantes

// Constante de classe public static final int MAX_CONEXOES = 100; // Constante local final double PI = 3.14159;

Variáveis Estáticas

public class Sistema { static int contadorGlobal; // Compartilhada por todas instâncias int contadorLocal; // Específica para cada instância }

Boas Práticas

Nomenclatura

// Bom int userId; String firstName; boolean isActive; // Evitar int a; String x; boolean flag;

Inicialização

// Valores padrão int numero; // 0 boolean status; // false String texto; // null // Inicialização explícita (recomendado) int numero = 0; boolean status = false; String texto = "";

Subseções

Tipos Primitivos

26 June 2025