JAVA笔记(一):基础常识,java笔记基础常识
分享于 点击 44616 次 点评:211
JAVA笔记(一):基础常识,java笔记基础常识
一、JAVA访问控制符的含义和使用
使用 | 类本部 | 同包 | 不同包子类 | 不同包非子类 |
---|---|---|---|---|
public | √ | √ | √ | √ |
protected | √ | √ | √ | × |
default | √ | √ | × | × |
private | √ | × | × | × |
注:default可以认为是friendly
public:都可以访问
protected:同包和子类
default:同包
private:类本部
二、JAVA static,final和const
预备常识:
1. Java 没有全局变量的概念
2. 局部变量:定义在函数中
3. 成员变量:定义在类中
关于static
1. static 可以用来修饰变量也可以用来修饰函数,还可以修饰内部类
2. static 修饰的函数和变量不用声明一个对象即可利用 类名.对象名 或者 类名.函数名 的方式调用
3. static修饰内部类的时候,静态内部类只能访问外部类的静态成员方法
关于final
1. final修饰常量,只能被赋值一次,赋值之后不可改变
2. final修饰方法,不可被子类重写,但是可以被继承
3. final修饰类,不能被继承,没有子类
关于const
const是java中的预留关键字
相关文章
- 暂无相关文章
用户点评