java中的四种修饰符:privateprotectedpublic和default的区别

Posted boshen-hzb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java中的四种修饰符:privateprotectedpublic和default的区别相关的知识,希望对你有一定的参考价值。

 

  本类 本包 子类 包外
public 可以 可以 可以 可以
protected 可以 可以 可以 不可以
default 可以 可以 不可以 不可以
private 可以 不可以 不可以 不可以

 

 

 

 

 

 

 

区别:

public:可以被所有其他类所访问

private:只能被自己访问和修改

protected:自身、子类及同一个包中类可以访问

default:同一包中的类可以访问,声明时没有加修饰符,认为是friendly。

以上是关于java中的四种修饰符:privateprotectedpublic和default的区别的主要内容,如果未能解决你的问题,请参考以下文章

Java中的四种权限修饰符

Java 中的四种权限修饰符

JAVA中的四种作用域访问修饰符以及各自的关键字个特点是?

JAVA的四种访问修饰符

java中的四种访问权限是?

java中的四种修饰符:privateprotectedpublic和default的区别