基本数据类型
内置数据类型
Java
语言有八种基本类型。分别为:六种数字类型,一种字符类型,一种布尔类型。
类型名 |
二进制位数 |
包装类 |
最小值 |
最大值 |
默认值 |
例子 |
byte |
有符号 8 位 |
java.lang.Byte |
-128 (-2^7) |
127 (2^7-1) |
0 |
byte a = 100 |
short |
有符号 16 位 |
java.lang.Short |
-32768 (-2^15) |
32767 (2^15 - 1) |
0 |
short aa = 1000 |
int |
有符号 32 位 |
java.lang.Integer |
-2,147,483,648(-2^31) |
2,147,483,647(2^31 - 1) |
0 |
int a = 100000 |
long |
有符号 64 位 |
java.lang.Long |
-9,223,372,036,854,775,808(-2^63) |
9,223,372,036,854,775,807(2^63 -1) |
0L |
long a = 100000L |
float |
单精度 32 位 |
java.lang.Float |
|
|
0.0f |
float f1 = 234.5f |
double |
双精度 64 位 |
java.lang.Double |
|
|
0.0d |
double d1 = 7d |
char |
单一的 16 位 Unicode 字符 |
java.lang.Character |
\u0000 (十进制等效值为 0) |
\uffff(即为 65535) |
‘u0000’ |
char letter = ‘A’; |
boolean |
表示一位的信息 |
|
|
|
flase |
true 和 false |
引用类型
常量
1 2
| final double PI = 3.1415927;
|