美文网首页Java学习-小白入门
方法与static静态方法

方法与static静态方法

作者: 天马行空爱做梦 | 来源:发表于2019-01-24 12:24 被阅读0次

    一般方法和static静态方法差异

    都是方法。 静态方法前有static 关键字

    调用方式不同

    一般方法调用,实例化对象调用。
    static方法一般用 类名调用。 也可以用实例化对象调用

    例子

    public class StaticMethod {
    
    static int fun(int a,int c){
        System.out.println("static 方法调用方式");
        return a+c;
    }
    int add(int a, int b ){
        System.out.println("一般方法");
        return a+b;
    }
    public static void main(String[] args) {
        StaticMethod fun=new StaticMethod();
        System.out.println(fun.add(1,2));// 一般方法调用方式
        System.out.println(StaticMethod.fun(2,3)); // static 方法调用方式
    }
    }
    

    结果:

    一般方法
    3
    static 方法调用方式
    5

    相关文章

      网友评论

        本文标题:方法与static静态方法

        本文链接:https://www.haomeiwen.com/subject/ucksjqtx.html