• 静态方法和非静态方法的使用


    package day10有疑问;

    public class TestStatic02 {
    // 实力变量
    int a;
    // 静态变量
    static int b;

    // 定义一个方法
    public void m() {

    }

    // 静态方法
    public static void n() {
    System.out.println("静态方法中 不能调用非静态方法");
    }

    public void k() {
    m();
    // 成员方法中可以直接调用静态的方法
    n();
    }

    public static void main(String[] args) {
    TestStatic02 testStatic02 = new TestStatic02();
    // 静态方法中调用非静态方法:对象名.方法名
    testStatic02.m();
    // 类名.静态方法名的方式去调用静态方法
    TestStatic02.n();

    }

    }

  • 相关阅读:
    4.6--4.9
    4.表达式和运算符
    3.9--3.10
    3.8
    泛型(Generic)
    容器
    String,StringBuffer
    数组
    异常,自定义异常,异常重写
    多态,抽象类和抽象方法,接口
  • 原文地址:https://www.cnblogs.com/Koma-vv/p/9507204.html
Copyright © 2020-2023  润新知