int 不能强制转换为char
连续区间的值用多重if语句
switch循环
只能处理等值条件判断的情况,而且条件必须是<整型变量>或<字符型变量>
数组中:
记得写明数组的大小,小心下标的越界
创建数组并赋值的方式必须在一条语句中完成
错误示范: int[ ] score = new int[5];
score = {60, 80, 90, 70, 85};
int[ ] score2;
score2 = {60, 80, 90, 70, 85};
成员变量和局部变量的区别
作用域不同
局部变量的作用域仅限于定义它的方法
成员变量的作用域在整个类内部都是可见的
初始值不同
Java会给成员变量一个初始值
Java不会给局部变量赋予初始值
在同一个方法中,不允许有同名局部变量;在不同的方 法中,可以有同名局部变量
两类变量同名时,局部变量具有更高的优先级
方法的重载:方法名相同,方法的参数的类型或个数不同
方法的重写:只发生在子类中