概述
private 关键字
类
不能修饰外部类,只能修饰内部类
成员变量
只能在本类中被访问
成员方法
只能在本类中被访问
final 关键字
类
不能被继承
成员变量
基本数据类型,变成常量,值不能被修改
引用数据类型,地址值不能被修改
成员方法
不能被重写
static 关键字
由于 static 的翻译为静止不动,容易和 final 和private 弄混。
实际上表示该成员和本类共生死,不创建对象就可以调用,用法上可以理解为被能够继承
(可以理解为强袭高达的强袭背包,在出击前就已经装备,并且可以被其他高达装备)
类
不能修饰类
成员变量
成为静态变量 / 类变量,同类存在而存在
成员方法
成为静态方法 / 类方法,同类存在而存在
1、static 修饰的成员,子类依然可以用,用法是直接写成员名,或类名 . 成员名
权限修饰符 | public | protect | 默认 | private |
---|---|---|---|---|
同一个类 | ✔ | ✔ | ✔ | ✔ |
同一个包 | ✔ | ✔ | ✔ | |
不同包子类 | ✔ | ✔ | ||
不同包其他类 | ✔ |
修饰外部类
权限修饰符:public、默认
//只能有一个public class
状态修饰符:final
抽象修饰符:abstract
修饰成员变量
权限修饰符:默认的、public、protected、private
状态修饰符:static、final(需要初始化值)
最常用的是:private
修饰成员方法
权限修饰符:public、默认的、protected、private
状态修饰符:static、final
抽象修饰符:abstract
最后
以上就是长情柠檬为你收集整理的java private final static 关键字private 关键字final 关键字static 关键字修饰外部类修饰成员变量修饰成员方法的全部内容,希望文章能够帮你解决java private final static 关键字private 关键字final 关键字static 关键字修饰外部类修饰成员变量修饰成员方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复