我想在Java中定义package private访问修饰符,但是编译器不同意这样做:
package private Name;我要怎么做?谢谢!
发布于 2016-01-05 06:48:04
Java中的“包私有”或“默认”可见修饰符是通过省略可见修饰符(而不是类型)来实现的。即
String name; // package private or default
public String name;
private String name;
protected String name;发布于 2016-01-05 07:12:17
您无法定义具有访问级别的包,modifiers.Packages是相关类群的名称组。
您混淆了术语包私有。如果您转到java文档,您将看到包私有字用于表示默认或无修饰符.It,这意味着没有任何修饰符的类或成员只能在其自己的包中可见。。
您可以从java 文档获取参考。
https://stackoverflow.com/questions/34605696
复制相似问题