Java中的静态方法

来源:互联网 发布:数据共享交换系统 编辑:程序博客网 时间:2024/04/28 23:16
与定义静态变量一样,也可以用static修饰方法,称为静态方法或类方法,main方法就是一个静态方法,在使用静态方法的时候,需要注意:

1.静态方法可以直接调用同类中的静态成员,但不能直接调用非静态成员,如果希望调用非静态变量,可以通过创建类的对象,然后通过对象访问非静态变量

2.在非静态方法中,可以直接访问同类方法的非静态变量和静态变量

3.静态方法不能直接调用非静态方法,需要通过对象来访问非静态方法

上面的话简单来讲就是:
1.静态方法只能调用同类中的静态变量。
2.静态方法如需调用同类的非静态变量和方法,需要先创建对象,通过对象名访问。
3.普通成员方法可随意调用同类中的静态、非静态变量。

例如:

http://www.imooc.com/code/1852

0 0
原创粉丝点击