目录
一、static 关键字
-
static:是一个修饰符,表示静态的,可以用来修饰,方法、字段、代码块、内部类,最优先加载进内存的。
-
注意:
1.static 关键字,表示该资源属于类(而不是属于类对象)。只要使用 static 修饰的,直接 使 用 类名.来调用,
不 用创建对象
2.在非 static 方法中,可以去访问 static 方法,但是最好用类名.来调用。
3.在 static 方法中,不能直接访问普通方法
4.静态代码块优先于一切先执行
3.什么时候使用 static 修饰的字段以及方法和代码块
-
在开发中,写工具类的时候。
-
资源加载,加载配置文件(mysql jdbc)
二、深入变量
-
成员变量
-
类成员变量(类名.字段名调用)
-
生命周期:从类加载到程序结束
-
使用 static 修饰的,直接定义到类里面的
-
-
实例成员变量
-