A linguagem de programação Java possui, como já falado anteriormente, oito tipos primitivos de dados.
• Lógico – boolean
• Textual – char
• Integral – byte, short, int, e long
• Flutuante – double e float
Boolean
O tipo primitivo
boolean
tem as seguintes características: Pode possuir apenas dois valores, true
e false
. O uso deste tipo de dado é dado quando há a necessidades verificar a condição true
/false
de algum
a flag. Representa um bit de informação, porém o tamanho pode variar com a JVM da plataforma. Tem como valor default false.Char
O tipo primitivo char representa um caractere unicode de 16 bits. Possui um valor mínimo de
'\u0000'
(ou 0) e um máximo valor de '\uffff'
(ou 65,535 inclusive). Deve estar entre aspas simples ( ' ' ). Utiliza as seguintes notações:- 'a' a letra a
- '\t' o caractere tab (e outros como \b, \n...)
- '\u????' Um caractere expecífico Unicode, "????" é substituído com os quatro dígitos hexaecimal do caractere Unicode. Por exemplo, '\u03A6' é a letra grega phi (φ).
- Tem como valor default '\u0000'
Byte
O tipo primitivo byte, além do que já foi dito no post passado, pode ser utilizado para minimizar o uso de memória em arrays grandes, por exemplo, onde minimizar a utilização de memória realmente é importante. Tem como valor default 0.
Short
O tipo primitivo short pode ser utilizado da mesma forma que o tipo byte para minimizar a utilização de memória. Representa números variando de -32768 a +32767 (inclusive). Tem como valor default 0.
Int
O tipo primitivo int é o mais usado na programação. Este tipo de dado irá conter quantidade suficiente de números para a maioria dos programas. Porém se não for suficiente, utilize long. Tem como valor default 0.
Long
O tipo primitivo long é útil para representar números maiores que int. Tem como valor default 0L.
Float
O tipo primitivo float representa números com ponto flutuante, é o mais usado quando há a necessidade de utilizar pouca memória e números com pontos flutuantes. Não deve ser utilizado para valores de precisão. Tem como valor default 0.0f.
Double
Assim como int, double é a opção mais escolhida quando é necessário a utilização de números com pontos flutuantes. Não deve ser utilizado para valores de precisão. Tem como valor default 0.0d.
O tipo primitivo byte, além do que já foi dito no post passado, pode ser utilizado para minimizar o uso de memória em arrays grandes, por exemplo, onde minimizar a utilização de memória realmente é importante. Tem como valor default 0.
Short
O tipo primitivo short pode ser utilizado da mesma forma que o tipo byte para minimizar a utilização de memória. Representa números variando de -32768 a +32767 (inclusive). Tem como valor default 0.
Int
O tipo primitivo int é o mais usado na programação. Este tipo de dado irá conter quantidade suficiente de números para a maioria dos programas. Porém se não for suficiente, utilize long. Tem como valor default 0.
Long
O tipo primitivo long é útil para representar números maiores que int. Tem como valor default 0L.
Float
O tipo primitivo float representa números com ponto flutuante, é o mais usado quando há a necessidade de utilizar pouca memória e números com pontos flutuantes. Não deve ser utilizado para valores de precisão. Tem como valor default 0.0f.
Double
Assim como int, double é a opção mais escolhida quando é necessário a utilização de números com pontos flutuantes. Não deve ser utilizado para valores de precisão. Tem como valor default 0.0d.
Nenhum comentário:
Postar um comentário