java之静态函数和静态变量

Posted 旷野足迹

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java之静态函数和静态变量相关的知识,希望对你有一定的参考价值。

静态变量:

静态变量好似一种成员变量,它的特点是前面有static。

普通变量会有多份,它在每个对象当中都存在,但是静态变量只有一份,它是属于类的。

静态变量的调用方法:

1.类名.变量名

Customer.name = "中南大学"

2.对象名.类名

a1.name = "中南大学"第二种更加的常见

                 普通变量            静态变量

类名.访问       不可以                  可以

对象名.访问      可以                   可以

静态成员函数:
在成员函数前加上static

1.静态成员函数能被类名.成员变量和对象名.静态成员变量。

2.静态成员函数只能够调用静态成员变量,不能访问普通变量。

发明静态函数的目的:操作静态变量,执行一些和特定对象无关的内容

          静态变量    普通变量
静态函数   可以         不可以
普通函数    可以         可以        

——————————————————————————————————————————-

 

以上是关于java之静态函数和静态变量的主要内容,如果未能解决你的问题,请参考以下文章

java篇 之 静态

Java 核心基础之static静态代码块和静态方法

php自定义函数之静态变量

新手请教C#中关于静态函数和静态变量

Java之static理解

程序结构之静态本地变量