关于访问修饰符详解

开课吧开课吧锤锤2021-07-13 14:08

今天为大家详解Java修饰符,这也是Java入门必学的基础知识之一。  

关于访问修饰符详解

1、访问修饰符  

public:对所有类可见。使用对象:类、接口、变量、方法。  

private:在同一类内可见。使用对象:变量、方法。注意:不能修饰类(外部类)。  

protected:对同一包内的类和所有子类可见。使用对象:变量、方法。注意:不能修饰类(外部类)。  

default(即缺省,什么也不写):在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。  

2、非访问修饰符  

static:用来修饰类方法和类变量。静态存储区域,固定区域  

1.静态变量:独立于类对象的静态变量,为类所有,故也称为类变量,通过类名访问。无论一个类实例化多少对象,它的静态变量只有一份拷贝。局部变量不能被声明为static变量。  

2.静态方法:独立于类对象的静态方法,为类所有,故也称为类方法,通过类名访问。静态方法不能使用类的非静态变量。  

final:用来修饰类、方法和变量。  

1.final修饰的类不能够被继承;  

2.final修饰的方法不能被继承类重新定义;  

3.final修饰的变量为常量,是不可修改的。  

以上就是开课吧广场小编为大家整理发布的“关于访问修饰符详解”一文,更多Java教程相关内容尽在开课吧广场Java教程频道。

免责声明:本站所提供的内容均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用。如涉及版权问题,请联系本站管理员予以更改或删除。
有用
分享
全部评论快来秀出你的观点
登录 后可发表观点…
发表
暂无评论,快来抢沙发!
高并发编程训练营