狂神学习路线:
今天又重头开始复习Java了,不顾一切往前冲吧。
空常量null不能直接输出。其他几种基本数据类型可以直接输出。
定义变量时要给赋值才行,浮点型默认为double,float类型后要加f.
注意:byte和short不能直接跟char做类型转换。布尔是非数值型。
强制类型转换:大–>小
整数相除只能得到整数,除非有浮点数相除。
+=隐含强制类型转换。
&&短路与:遇到false就fasle,就不执行
||短路或:遇到true就不执行了
switch中小心case穿透现象
取随机数:import java.util.Random
Random r = new Random();
int num = r.nextInt(10); //[0,10)的范围整数。
idea中的快捷键:
ctrl + alt+L格式化
java中的数组必初始化:动态初始化,静态初始化。
方法不能嵌套。
方法重载:同类同名不同参数,与返回值无关。
alt+enter:快捷键导包
04-11
1261