java修饰符

摘要:
可以访问公共类、类变量和方法以及包内外的任何类;受保护的类、类变量和方法、包中的任何类以及包外部继承该类的子类只能被访问;私有类、类变量和方法以及包内或包外的任何类都无法访问;如果一个类、泛型变量和方法没有用这三个修饰符修饰,那么包中的任何类都可以访问它,但包外的任何类不能访问它。因此,该类、泛型变量和方法是友好的,对包中的其他类开放,但对包外的其他类关闭
public的类、类属变量及方法,包内及包外的任何类均可以访问;
protected的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问;
private的类、类属变量及方法,包内包外的任何类均不能访问;
如果一个类、类属变量及方法不以这三种修饰符来修饰,那么包内的任何类都可以访问它,而包外的任何类
都不能访问它(包括包外继承了此类的子类),因此,这类、类属变量及方法对包内的其他类是友好的,开放的,而对包外的其他类是关闭的

免责声明:文章转载自《java修饰符》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇java之jar命令详解pip安装离线包下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

ES开启慢查询日志

10s#超过10秒的查询将生成警告日志index.search.slowlog.threshold.query.info:5s#超过5秒的查询会生成信息日志index.search.slowlog.tthreshold.query.debug:...

Spark 数据读取与保存(输入、输出)

SaveAsTextFile(字符串)scala&gt:importsscala.util.parsing.json.json(2)将json文件上载到HDFS[lxl@hadoop102spark]$hadoopfs投入。/示例/src/main/resources/people。json/(3)读取文件scala>...

iview表格动态数据实现合并功能

需求原型:代码实现:html part:从'../../libs/c导入{MsgType,PublicType}...

Dto和Entity如何优雅的相互转换

什么是Dto,Entity,用来干什么?这个时候就有一个麻烦事,Entity和Dto的互转。通常的转换方法有两个途径,一个是通过反射的方式,来进行对象属性的复制;另一种是,通过硬编码进行对象属性的赋值;1.在service层中添加实体类转换函数@ServicepublicMyEntityService{publicSomeDtogetEntityById{S...

android动态申请权限

申请权限对于安卓开发很重要,从Android6.0开始,Android系统提供动态申请权限的机制,APP在使用危险权限时,需要用户的授权才可进一步操作。...

CentOS7 复制文件夹和移动文件夹

CentOS7在Linux中复制、移动和删除文件的命令有:cp、mv、rm I。文件复制命令cp命令格式:cp[-adfilprsu]源文件(source)目标文件(destination)cp[option]source1source2source3…directory参数描述:-a:指存档,即复制所有目录-d:如果源文件是连接文件(linkfile...