Java易错点,
分享于 点击 40919 次 点评:47
Java易错点,
1. 访问控制修饰符
修饰符 | 本类 | 同包 | 同包子类 | 不同包子类 | 其他包 |
---|---|---|---|---|---|
private | √ | × | × | × | × |
default | √ | √ | √ | × | × |
protected | √ | √ | √ | √ | × |
public | √ | √ | √ | √ | √ |
2. static修饰符
“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”
3. &与&&的区别
1. & 逻辑与 会执行&两边的表达式,然后进行判断
2. && 短路与 当其中一个表达式返回false时就会停止执行
3. &既可以用作位运算,又可以用作逻辑运算。
4. &&只能用作逻辑运算,具有短路的特点,第一个布尔表达式的结果如果能决定整个逻辑运行的结果,则后面的布尔表达式不再运算
相关文章
- 暂无相关文章
用户点评