Variaveis Primitivas

6 respostas
mamurai

Gostaria de saber onde procurar oq cada variavel primitiva faz. Ex: byte, short, long, flort.
Valeu!!!

6 Respostas

GiancarloBraga

Veja este link:
http://www.dm.ufscar.br/~waldeck/curso/java/part22.html
E esse de repente lhe ajuda também:
http://www.if.ufrgs.br/~betz/jaulas/aula2.htm

Abraço.

Marky.Vasconcelos

cada variavel primitiva tem um Object por trás
Tipo assim

double d = 1.2;//éomesmo que
Double d = new Double("1.2");
//e dagora você pode ver os métodos de double e chama-los de diretamente da variavel d

Pros outros

Byte = byte
Character = char
Integer = int
Float = float
Long = long
Double = double

E

Tipos Primitivos:

Lógicos:
Tipo Tamanho em bits Valores
bolean True ou false

Inteiros:

Tipo	Tam bits	Valores

byte	8 bits	-128 +127(-27 + 27 ? 1)

char	16 bits	?\u0000? a ?\uFFF?(0 a 65535)

short	16 bits	-32,768 a +32,767(-215 + 215 ? 1)

int	32	-2,147,483,648 a +2,147,483,647(-231 + 231 ? 1)

long	64	-9,223,372,036,854,775,808 a +9,223,372,036,854,775,807(-263 + 263 ? 1)

Numéricos:

Tipo Tam bits Valores (Negativos) Valores (Positivos)
float 32 -3.4028234663852886E+38 a 1.40129846432481707e-45 a
-1.40129846432481707e -45 3.4028234663852886E+38

double 64 -1.7976931348623157E+308 a 4.94065645841246544e-324
-4.94065645841246544e-324 1.7976931348623157E+308

T

Mark_Ameba:
cada variavel primitiva tem um Object por trás
Tipo assim

double d = 1.2;//éomesmo que
Double d = new Double("1.2");
//e dagora você pode ver os métodos de double e chama-los de diretamente da variavel d

Pros outros

Byte = byte
Character = char
Integer = int
Float = float
Long = long
Double = double

Hum, não seria mais ou menos o contrário? Variáveis primitivas não precisam de Objects para existirem.

L

Concordo, variaveis primitivas nao precisam de Objects para existirem.

Marky.Vasconcelos

Erro meu^^
Mas para oque ele perguntou precisa do objeto pra usar os métodos

as variaveis primitivas ficaram no java para uma melhor perfomance

Criado 14 de setembro de 2007
Ultima resposta 15 de set. de 2007
Respostas 6
Participantes 6