java static关键字
static:
如果一个成员变量使用了static关键字,那么这个对象就不再属于对象自己,而是属于所在的类。多个对象共享同一份数据。
如果一旦使用static修饰成员方法,那么这就成了静态方法。静态方法不属于对象,而属于类。
静态方法建议使用:类名.方法名()使用它。
静态变量建议使用:类名.静态变量
本类中定义了静态方法,直接使用方法名称进行调用。
注意:
1、静态方法不能访问非静态的变量:因为系统是先定义了静态的方法以及变量,再定义非静态
2、静态方法不能使用this关键字:因为this是特指对象的,而静态方法以及变量不涉及对象
静态static的内存图:

静态代码块:在类构建的时候执行唯一的一次,以后便不在执行。
格式样式:
static{
代码
}
在以后学习JDBC时,用处很大!

浙公网安备 33010602011771号