`
jspengxue
  • 浏览: 181857 次
  • 性别: Icon_minigender_1
  • 来自: 天堂和地狱的中间
社区版块
存档分类
最新评论

Java中public、package、protected、private的访问权

阅读更多
Java中public、package、protected、private的访问权限如下表所示
注:package权限就是默认的访问权限,也就是default package 只能被同类或者同一个包中的类访问

prtected 只能被同类,同一包中的类,或者不同包中的子类访问
        同一个类   同一个包   不同包的子类  不同包的非子类

public 可访问     可访问     可访问       可访问

protected 可访问 可访问      可访问 

package 可访问   可访问 

private 可访问
 

 

分享到:
评论

相关推荐

    java考试题.pdf

    4. Java的类成员访问修饰符:如public、protected、private,这些关键字用于控制类成员(属性和方法)的可见性和访问级别。 5. Java基本类型和对象的比较:涉及到了基本类型变量和对象变量的比较方式,例如使用“==...

    java期末考试题答案.docx

    - `synchronized` 关键字用于确保对象的独占访问权。 ### 17. 线程方法 - 在Java中,`sleep()` 方法可以在任何时候被任何线程调用。 ### 18. List 接口 - `List` 接口的特点: - 允许重复元素。 - 元素有序。 ...

    java练习册(006).doc

    例如,子类可以有一个public的同名变量覆盖父类的protected或package-private变量。 - 构造器不是类的成员,因此不被继承。子类需要通过`super()`关键字调用父类的构造器来初始化父类的状态。 2. **方法的重载...

    java中“53”个关键字(含2个保留字)

    根据提供的信息,我们将深入探讨Java中的53个关键字,其中包括两个被提及的保留字。这里,我们主要关注"throw"和"throws"这两个与异常处理密切相关的关键字。 1. **关键字throw**: - `throw` 是Java中的一个语句...

    Thinking.In.Java.3rd.Edition.Chinese.eBook-YSSY.pdf

    本章最后部分讨论 public, private 以及 protected 关键字、包内访问的概念以及在不同 场合下使用不同访问控制级别的意义。 第 6 章:复用类 (相应的讲座在光盘上)。复用类的最简单方法是通过组合(composition)将对象...

    java牛人总结

    `public`修饰符使得成员在任何地方都可访问,`private`修饰符限制成员仅在定义它的类中可访问,`protected`修饰符允许在同一个包或子类中访问。如果不写访问修饰符,默认为`package-private`,即只在定义它的包内可...

    18秋东财《面向对象的程序设计》在线作业.doc

    16. **声明公有类**:在Java中,使用`public class`关键字声明一个公共类,选项C。 17. **线程让出CPU**:`Thread.sleep()`方法使当前线程进入休眠状态,从而暂时放弃CPU控制权,选项A。 以上内容涵盖了Java中的...

    java代码-42 名权 20级软件1

    Java中的访问修饰符定义了类、接口、方法和变量的可访问级别,主要有四种: 1. `private`: 只能在同一类内部访问,是最严格的访问级别。 2. `default`(无修饰符): 在同一包内的类可以访问,但不能跨包。 3. `...

    JAVA 语言程序设计考试试卷.docx

    public,private,protected**:正确,这些关键字用于定义类成员的访问权限。 正确答案为 **D. public,private,protected**。 #### 22. 不能构成循环的语句是 - **A. for语句**:正确,可以构成循环。 - **B. ...

Global site tag (gtag.js) - Google Analytics