基本语法
level 01
1.变量
- val :不可修改的
- var: 可修改的
- 格式 val变量名:数据类型=值
- 变量命名规范
- 输入输出
- 控制台输出
- 打印输出
- 运算
3.1 算术运算 int类型转换的问题 赋值运算: ==和=的区别 +=,-=.... 4.关系 <,>,==...
- 运算符的优先级 && > ||
- 三大结构
- 选择 if ifelse
- 循环 while for
- 嵌套循环
- 跳出循环 break
- 函数
- def**(){}
- 默认参数
- 可变参数
- 如何返回多个值
- 递归函数
- 高阶函数
level 02
- 类和对象
- 伴生类,伴生对象
- private,override,toString,equals,isInstanceofasinstanceof
4.继承 extends 案例-point类继承
- 抽象类 abstract