Tipos Inteiros (byte, short, int ou long)
Tipos inteiros trabalham apenas com números inteiros, positivos ou negativos. Os valores podem ser representados nas bases octal, decimal e hexadecimal.
Inteiro em octal
Qualquer valor escrito utilizando números de 0 a 7 começando com 0 é um valor na base octal, exemplo:
Inteiro em decimal
Qualquer valor escrito utilizando números de 0 a 9 é um valor decimal, este é o tipo de representação mais comum uma vez que é utilizada no dia a dia, exemplo:
Inteiro em hexadecimal
Qualquer valor escrito utilizando números de 0 a 9 e A a F começando com 0x ou 0X é um valor hexadecimal, exemplo:
Quando um precisa ser especificado como um long ele pode vir acompanhado por l ou L depois do seu valor, exemplo:
Exemplo:
Quando executamos a classe ExemploTipoPrimitivo temos a seguinte saída no console: