一个静态内部类能使用包含它的外部类的非静态成员变量吗?
展开全部
不可以,就像静态方法不能访问外部非静态成员变量一样
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
静态内部类相当于外部类,只是写在了一个类的内部而已
因此,若外部类的非静态成员是public的则可访问,private则不可以
因此,若外部类的非静态成员是public的则可访问,private则不可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
静态类不能直接访问非静态方法,字段。不管是不是public或private。
非静态类的访问必须有一个可以引用到它的句柄,就是外部类的实例化对象。yourclass.field。
非静态类的访问必须有一个可以引用到它的句柄,就是外部类的实例化对象。yourclass.field。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询