Java知识小结—(1)
1.数据类型
1.1基本数据类型
基本的数据类型一共有八种分别是:byte short int long float double char boolean。(字母均为小写。图片内容除外)
|
数据类型 |
位数 |
取值 |
|
Byte |
8 |
2-7到27-1 |
|
Short |
16 |
2-15到215-1 |
|
Int |
32 |
2-31到231-1 |
|
Long |
64 |
2-63到263-1 |
|
Float |
32 |
10-38到1038-1 |
|
Double |
64 |
10-308到10308-1 |
|
Char |
16 |
-128到127 |
|
Boolean |
1 |
Ture/false |
1.2引用类型
除了基本数据类型之外的都是引用类型包括自定义的类和数组等。
2.数据的类型转换
2.1自动类型转换
自动转换是按照一定的规则的,从存储范围小的类型转换到存储范围大的类型。即:byte -> short(char) -> int ->long ->float->double。
实例如下:
Byte x = 4;
Int y = x;
2.2强制类型转换
强制行数据转化遵循以下规则:
(基本数据类型)(表达式)
可以将表达式内容转化为相应的基本数据类型。
示例如下:
转化结果如下: