注释
Java里共有三种注释方式
1. 单行注释 //
2. 多行注释 /*…*/
3. JavaDoc注释 /**…*/
数据类型
Java里共有8种基本数据类型,基本数据类型都有对应的包装器类,并可以无缝转换
整数型:byte->short->int->long
浮点型:float->double
字符型:char
布尔型:boolean
类型转换
1. 自动类型转换:小数据自动转换成大数据再进行运算
2. 强制类型转换:在小括号中标明数据类型
操作符
算术操作符:+,-,*,/,%,++,–
关系操作符:>,<,>=,<=,==,!=
逻辑操作符:&&,||,!
位操作符:&,|,~,^,<<,>>,>>>
三元操作符:boolean-exp?true:false
直接常量
L - long型数据
F - float型数据
D - double型数据
0x - 十六进制数据
0 - 八进制数据
流程控制
分支:if-else/switch
循环:while/do-while/for
中断:break/continue/label:
访问权限
public/(package)/protected/private
错误处理
try-catch-finally
持有对象
数组
数组是一种效率最高的存储和随机访问对象引用序列的方式
数组初始化的两种方式:静态与动态初始化
容器
1. List 线性列表
2. Set 内容不重复的线性列表
3. Map 键值对