静态方法在定义类的时候就已经装载分配好了,非静态方法在定义时没有占用内存,只有实例化为对象时才会被分配内存
非静态方法可以调用静态方法或静态属性 而静态方法不可以调用非静态成员 但 可以调非静态方法(因为系统自动把非静态方法转化为静态方法) 类外调用静态方法时不需要实例化类也可以调用静态方法 可以直接类名调用静态方法名
非静态方法可以调用静态方法或静态属性 而静态方法不可以调用非静态成员 但 可以调非静态方法(因为系统自动把非静态方法转化为静态方法) 类外调用静态方法时不需要实例化类也可以调用静态方法 可以直接类名调用静态方法名