快捷键的使用
- // 单行注释 Ctrl + /
- // sysout + Alt + /
- // 代码格式化 Ctrl + shift + f
- // 删除当前行 Ctrl + d
- // 复制当前行到上(下)一行 Ctrl + Alt + ↑(↓)
数据类型
-
数据类型:逻辑型,整型,字符型,浮点型
-
type 变量 = 值;
-
整型 :byte,short,int,long
-
byte 字节型 所占内存 1 字节(8bit) 长度 -128 ~ 127
-
short 短整型 所占内存 2 字节,长度 -2^15 ~ 2^15 - 1
-
int 整型 所占内存 4 字节,长度 -2^31 ~ 2^31 - 1
-
long 长整型 所占内存 8 字节,长度 -2^63 ~ 2^63 - 1
-
字符型:char
-
逻辑型:boolean
-
浮点型:float(单精度) double(双精度)
隐形转换
-
从低级到高级的过程
-
byte,short,char > int > long > float > double
-
强制转换:精度丢失,数据溢出
运算符
赋值运算符,算术运算符,逻辑运算符,关系运算符,位运算
-
赋值运算符:=
-
int a = 1,b = 2,a = b;
-
算术运算符:++,–;
-
i++;当前表达式值不变,i + 1
-
++i;当前表达式值+1;i + 1
-
逻辑运算符:&&,&,|,||,!
-
关系运算符:==,!=
-
位运算:&,^ 异或两次值不变