我有一个我无法回答的问题
哪一个不是真的!
satic方法可以访问静态变量和静态方法
静态方法可以访问非静态变量和非静态方法
非静态方法可以访问静态变量
非静态方法可以访问静态方法
答案 0 :(得分:2)
静态方法可以访问静态变量和静态方法: - true
原因: - 级别字段/方法可以访问其他类级字段/方法
静态方法可以访问非静态变量和非静态方法: - false
原因: - 类级别字段/方法无法访问对象级别字段/方法,因为尚未创建概率对象
非静态方法可以访问静态变量: - true
原因: - 对象级别字段/方法可以访问类级字段/方法作为其逻辑
非静态方法可以访问静态方法: - true
原因: - 对象级别字段/方法可以访问类级字段/方法作为其逻辑
答案 1 :(得分:1)
第二部分是错误的。
静态方法不能直接访问非静态方法。但是,他们可以在与方法对应的对象上访问非静态方法。
答案 2 :(得分:0)
2 FALSE 因为在您调用静态方法时无法保证实例(非静态)变量/函数存在。
答案 3 :(得分:0)
No 2不是真的。
静态方法只能访问静态成员和变量。
非静态方法可以访问静态和非静态成员和变量。