为什么静态方法中不能调用动态方法?
2006-12-29 16:24
337 查看
关于静态方法只能调用静态成员的解释
动态方法可以调用同类中的动态方法,是因为生成对象的时候,都存在了,有了对象参考传入; 静态方法不可以直接调用同类中的动态方法,类只生成类对象,没有实例化,动态方法没有生成,没有对象参考传入 。
动态方法可以调用同类中的动态方法,是因为生成对象的时候,都存在了,有了对象参考传入; 静态方法不可以直接调用同类中的动态方法,类只生成类对象,没有实例化,动态方法没有生成,没有对象参考传入 。
相关文章推荐
- java中静态方法中为什么不能使用this、super和直接调用非静态方法
- 为什么不能从静态的方法里面调用非静态方法,或变量?
- 为什么不能从静态的方法里面调用非静态方法,或变量?
- 为什么不能从静态的方法里调用非静态的方法或变量
- (转)为什么不能从静态的方法里面调用非静态方法,或变量and类加载机制
- java中静态方法为什么不能调用非静态方法或者变量
- 为什么不能从静态的方法里面调用非静态方法,或变量?
- 为什么不能从静态的方法里调用非静态的方法或变量
- 为什么从静态方法里不能调用非静态的方法和变量
- 为什么不能从静态的方法里面调用非静态方法,或变量?
- 为什么java静态方法不能调用普通方法?普通方法能调用静态方法?
- 为什么不能从静态的方法里面调用非静态方法,或变量?
- 为什么不能从静态的方法里面调用非静态方法,或变量?
- day59(5.9)程序报错类型之类中的静态方法不能直接调用动态方法
- 类中的静态方法不能直接调用动态方法
- 抽象方法为什么不能是静态的
- 重磅!关于为什么成员(内部)类不能拥有静态字段,方法的问题。
- 为什么静态成员、静态方法中不能用this和super关键字
- 深入this关键字(静态方法中不能调用非静态成员的解释)
- 类的静态方法(函数)中为什么不能调用非静态成员(属性)?