品易云推流 关闭
文章详情页
文章 > java基础 > java基础中静态方法怎么用?

java基础中静态方法怎么用?

java基础静态方法

头像

小妮浅浅

2021-04-06 09:53:153078浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

1.定义

是使用static关键字修饰的方法,又叫类方法.属于类的,不属于对象, 在实例化对象之前就可以通过类名.方法名调用静态方法。 (静态属性,静态方法都是属于类的,可以直接通过类名调用)。

2.说明

  • 在静态方法中可以调用静态方法。

  • 在静态方法中不能调用非静态方法。

  • 在静态方法中可以引用类变量(即,static修饰的变量)。

  • 在静态方法中,不能引用成员变量(即,没有static修饰的变量)。

  • 在静态方法中不能使用super和this关键字

3.实例

//static method example
    public static void setCount(int count) {
        if(count > 0)
        StaticExample.count = count;
    }
    
    //static util method
    public static int addInts(int i, int...js){
        int sum=i;
        for(int x : js) sum+=x;
        return sum;
}

静态方法这个词大家在类中经常看到,我们在学习python的时候也有所涉及,和类的关系非常密切。一般情况下,我们会在类中使用静态方法,同时它们的周期也是一样的。

以上就是java基础中使用静态方法的方法,鉴于它和类的知识模块有很多相通之处,小伙伴们对类不是很清楚的,可以在课外查漏补缺。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

底部广告图