2020.12.20
一定要注释
单行注释 //
多行注释 /* */
//javadoc :文档注释
/**
-
@description helloworld
-
@
*/
标识符
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PjWkNCz4-1608477966357)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220172400483.png)]
数据类型
基本类型
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J802c4sx-1608477966361)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220174308777.png)]
引用类型
类 接口 数组
整数拓展
进制
二进制 0b
十进制
八进制 0
十六进制 0x 09AF
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ShieuEii-1608477966362)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220201921536.png)]
浮点数拓展
double!=float
最好避免浮点类数比较
bigdecimal随后会用
强行转换数据类型
char c=‘中’;
sout((int)a)
转义字符
\t \n
布尔值扩展
boolean flag=true
if(flag)/if(flag==true)
类型转换
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-r5052Hax-1608477966365)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220204120418.png)]
从低到高 强制转换
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KLFWSOS0-1608477966366)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220204035192.png)]
避免内存溢出
从低到高自动转换
注意点:
1.不能对布尔值转换
2.不能把对象类转换为不相干类型
3.高转低强制转,直接舍去小数位
4.注意内存溢出问题,
变量
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NUrfv5aG-1608477966367)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220215927194.png)]
static /new
命名规范
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VfqfhaP8-1608477966368)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220220214282.png)]
常量
final
一般用大写字母
自增自减
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-b08g4sU0-1608477966369)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220225040774.png)]
逻辑运算
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sAGYzsDO-1608477966369)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220230002186.png)]
位运算
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uvdTnCo4-1608477966370)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220230439501.png)]
字符串连接
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YjucoeMR-1608477966370)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220230714780.png)]
结果不同
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XCpa5LyB-1608477966371)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220230901560.png)]
三元
x?y:z(对,错)
包机制
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-csnx2cCu-1608477966371)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220231704221.png)]
javadoc
结果不同
[外链图片转存中…(img-XCpa5LyB-1608477966371)]
三元
x?y:z(对,错)
包机制
[外链图片转存中…(img-csnx2cCu-1608477966371)]
javadoc
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UHei7XkG-1608477966372)(C:\Users\www47\AppData\Roaming\Typora\typora-user-images\image-20201220232111324.png)]