java static关键字

static:

如果一个成员变量使用了static关键字,那么这个对象就不再属于对象自己,而是属于所在的类。多个对象共享同一份数据。

如果一旦使用static修饰成员方法,那么这就成了静态方法。静态方法不属于对象,而属于类。

静态方法建议使用:类名.方法名()使用它。

静态变量建议使用:类名.静态变量

本类中定义了静态方法,直接使用方法名称进行调用。

注意:

1、静态方法不能访问非静态的变量:因为系统是先定义了静态的方法以及变量,再定义非静态

2、静态方法不能使用this关键字:因为this是特指对象的,而静态方法以及变量不涉及对象

静态static的内存图:

 

静态代码块:在类构建的时候执行唯一的一次,以后便不在执行。

格式样式:

static{

  代码

}

在以后学习JDBC时,用处很大!

 

 

 

 

posted @ 2020-05-19 11:40  正直多金刚  阅读(143)  评论(0)    收藏  举报