sexta-feira, 13 de março de 2009

Diferença entre int e Int - Variáveis JAVA

int = primitiva ; ( Local )
Int = referêncial ; ( Classes )

Existem duas versões de variável: Primitiva e referêncial.

Tamanho das variáveis.

byte : 8
short : 16
int : 32
long : 64
Float : 32
double : 64

TIPO PRIMITIVO

Tipo Quantidade de bits Intervalo de valores

BOLLEANO E CHAR

Bolleno (específica da JVM) verdadeiro ou falso
char 16 bits 0 a 65535

NUMÉRICO (Todos têm sinal)
Interiro
byte 8 bits -128 a 127
curto 16 bits -32768 a 32767
int 32 bits -2147483648 a 2147483647
long 64 bits - enorme e enorme

PONTO FLUTUANTE
float 32 bits varia
double 64 bits varia


DECLARAÇÕES PRIMITIVAS COM ATRIBUIÇÕES:

int x;
x = 234;
// IsFun = é diversão
boolean isFun = true;
double d = 3456.98;
char c = 'f' ;
int z = x;
boolean isPunkRock;
isPunkRock = false;
boolean powerOn;
powerOn isFun;
long big = 3456789;
float f = 32.5f;

Observe o 'f'. É preciso inseri-lo em um tipo float, porque o Java considera tudo que encontra com um ponto flutunate como um tipo double, a menos que 'f' seja usado.

Nenhum comentário:

Postar um comentário