The Java language provides eight basic types. Six types of numbers (four integers, two floating-point types), one character type, and one Boolean type.
1, integers: including int,short,byte,long
2. Float Type: float,double
3, Character: Char
4, Boolean: Boolean
Basic type |
Size |
Minimum value |
Maximum Value |
Boolean |
1-bit |
----- |
------ |
Char |
16-bit |
Unicode 0 |
Unicode 2^16-1 |
Byte |
8-bit |
-128 |
+127 |
Short |
16-bit |
-2^15 |
+2^15-1 |
Int |
32-bit |
-2^31 |
+2^31-1 |
Long |
64-bit |
-2^63 |
+2^63-1 |
Float |
32-bit |
IEEE754 |
IEEE754 |
Double |
64-bit |
IEEE754 |
IEEE754 |
void |
|
|
|
(1) bit (bit): A bit is the smallest unit of data stored in a computer, which refers to a number of bits in a binary number with a value of "0" or "1". (2) Bytes: bytes are the basic unit of computer storage capacity, and one byte consists of a 8-bit binary number. Inside a computer, a byte can represent a data, or it can represent an English letter, and two bytes can represent a single character. 1024 bytes are called 1K bytes (1KB), 1024K bytes are called 1 megabytes (1MB), and 1024M bytes are called 1 gigabytes (1GB).
Java Basic Types