java中的转义符、基本数据类型、运算符
转义符:
|
引 用 方 法 |
含 义 |
|
\b |
退格 |
|
\t |
水平制表符Tab |
|
\n |
换行 |
|
\f |
表格符 |
|
\r |
回车 |
|
\' |
单引号 |
|
\" |
双引号 |
|
\\ |
反斜线 |
数据类型:
|
分 类 |
数据类型 |
关键字 |
占字节数 |
缺省数值 |
取 值 范 围 |
|
整数类 |
字节型 |
byte |
8 |
0 |
-2 7~2 7-1 |
|
短整型 |
short |
16 |
0 |
-2 15~2 15-1 |
|
|
整型 |
int |
32 |
0 |
-2 31~2 31-1 |
|
|
长整型 |
long |
64 |
0 |
-2 63~2 63-1 |
|
|
文本类 |
字符型 |
char |
16 |
′\u 0000′ |
′\u 0000′ ~ ′\u FFFF′ |
|
浮点类 |
浮点型 |
float |
32 |
0.0F |
— |
|
双精度型 |
double |
64 |
0.0D |
— |
|
|
逻辑类 |
逻辑型 |
boolean |
8 |
False |
True、False |
运算符优先级:
|
优先级 |
含义描述 |
运 算 符 |
结合性 |
|
1 |
分隔符 |
[] () ; , |
|
|
2 |
单目运算、字符串运算 |
++ -- + - ~ ! (类型转换符) |
*右到左 |
|
3 |
算术乘除运算 |
* / % |
左到右 |
|
4 |
算术加减运算 |
+ - |
左到右 |
|
5 |
移位运算 |
<< >> >>> |
左到右 |
|
6 |
大小关系运算、类运算 |
< > <= >= instanceof |
左到右 |
|
7 |
相等关系运算 |
== != |
左到右 |
|
8 |
按位与,非简洁与 |
& |
左到右 |
|
9 |
按位异或运算 |
^ |
左到右 |
|
10 |
按位或,非简洁或 |
| |
左到右 |
|
11 |
简洁与 |
&& |
左到右 |
|
12 |
简洁或 |
|| |
左到右 |
|
13 |
三目条件运算 |
?: |
*右到左 |
|
14 |
简单、复杂赋值运算 |
= *= /= %= += -= <<= >>= >>>= &= ^= |= |
*右到左 |

浙公网安备 33010602011771号