Java中private修饰符失效可能由哪些因素导致?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1334个文字,预计阅读时间需要6分钟。
在Java中,无法直接访问外部类的private成员。以下是一个修改后的代码示例,展示了如何在内部类中访问外部类的public成员变量:
javapublic class OuterClass { private String language=en; private String region=US;
public class InnerClass { public void printOuterClassPublicMembers() { System.out.println(Language: + language); System.out.println(Region: + region); } }}
失效之Java内部类
在一个内部类里访问外部类的private成员变量或者方法。
本文共计1334个文字,预计阅读时间需要6分钟。
在Java中,无法直接访问外部类的private成员。以下是一个修改后的代码示例,展示了如何在内部类中访问外部类的public成员变量:
javapublic class OuterClass { private String language=en; private String region=US;
public class InnerClass { public void printOuterClassPublicMembers() { System.out.println(Language: + language); System.out.println(Region: + region); } }}
失效之Java内部类
在一个内部类里访问外部类的private成员变量或者方法。

