Keyword e Tipos Primitivos
O inicio não é fácil e o que é obvio para uns pode ser um bicho de sete cabeças para outros. Quando começamos a estudar programação, os termos técnico sempre confundem a cabeça. O tópico pode até ser fácil, mas o nome técnico faz a gente acreditar que é algo complexo.
O que são Keywords?
- São palavras reservadas da linguagem de programação. Para o compilador, elas têm um significado especial o que isso que dizer? Resumindo: essas palavras reservadas não podem ser usadas como nomes de variáveis, métodos ou classes.
EXEMPLO:
int idade = 25; // int é uma keyword
class Pessoa {} // class é uma keyword
if (idade > 18) {} // if é uma keyword
Por que são importantes?
- Elas dizem ao compilador o que fazer, cada Keyword tem uma função.
int declara variável inteira exemplo: int x = 10;
double declara variável decimal exemplo: double pi = 3.14;
if é uma estrutura de decisão exemplo: if(x > 0){ ... }
class cria uma classe exemplo: class Carro { }
As keyword não podem ser modificadas.
Tipos primitivos o que são?
- São tipos de dados que guardam informações em Java eles não são objetos são "pedaços de memória" que guardam valores simples em Java temos o byte, short, int, long, float, double, char, boolean os tipos primitivos são como caixas de diferentes tamanhos cada caixa guarda um tipo de valor especifico não pode misturar valores exemplo: o int não pode guardar um valor char.
Para facilitar vamos ver uns exemplo do dia a dia.
idade de uma pessoa: int idade = 25;
Temperatura em decimais: double temperatura = 36.6;
Letra de um nome: char inicial = "E";
Status de login boolean logado = true;
Podemos reparar que nos exemplos algumas keyword são iguais aos nomes dos tipos primitivos isso porque nem toda keyword é um tipo primitivo mais todo tipo primitivo e uma keyword ou seja todo tipo primitivo é uma palavra reservada da linguagem de programação.
o que falta falar sobre esse tópico? se você tem algo a acrescentar deixa nos comentários