java中的权限修饰符和特征修饰符

权限修饰符 (按范围由大到小)

                                 含义          范围

public  :                  公共的, 本类,子类,同包名,当前工程下的任意类

protected :             保护的,  本类,子类

(默认不写):            默认的,   本类,同包名(package关键字后面的包名完全一致)

private:                  私有的 ,  本类



特征修饰符:

final :  最终的,不可更改的 

修饰方法:方法是最终的,不可以被子类重写或者覆盖

修饰属性:与修饰变量类似,修饰属性必须赋初始值,不然编译报错

修饰类:类是最终的,不能被继承,常见的工具类都是final,比如String,Math,Integer...

修饰变量:如果变量没有赋值,可以有一次修改机会;如果变量已经赋值,不可以再修改;

基本数据类型的变量,值不允许改变;引用类型的变量,地址引用不可以改变 

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容