static方法

Posted dianzan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了static方法相关的知识,希望对你有一定的参考价值。

http://www.cnblogs.com/dolphin0520/p/3799052.html

方便在没有创建对象的情况下来进行调用(方法/变量)。

虽然在静态方法中不能访问非静态成员方法和非静态成员变量,但是在非静态成员方法中是可以访问静态成员方法/变量的。

因此对于静态方法来说,是没有this的,因为它不依附于任何对象,既然都没有对象,就谈不上this了

Java中的static关键字不会影响到变量或者方法的作用域

在Java中能够影响到访问权限的只有private、public、protected(包括包访问权限)这几个关键字

以上是关于static方法的主要内容,如果未能解决你的问题,请参考以下文章

怎么去mock一个static的方法

java static 能继承吗

static的特性

synchronized 修饰在 static方法和非static方法的区别

Java基础之static关键字

Java面向对象4----static关键字