关于静态/常量类型 修饰 类/方法/变量的部分理解

分两个部分进行记录

目录
静态(static) 修饰类/方法/变量静态(static) 修饰类静态(static) 修饰方法/变量
常量(final) 修饰类/方法/变量常量(final) 修饰类常量(final) 修饰方法/变量

静态(static) 修饰类/方法/变量
静态(static) 修饰类
Java里面static一般用来修饰成员变量或函数。但有一种特殊用法是用static修饰内部类,普通类是不允许声明为静态的,只有内部类才可以。被static修饰的内部类可以直接作为一个普通类来使用,而不需实例一个外部类。
静态(static) 修饰方法/变量
静态属性、静态方法和非静态的属性都可以被继承和隐藏而不能被重写{这里之所以不能被重写,是因为重写的目的在与多态的使用,因为是静态的方法,无法实现多态,所以就算重写也是无用的},因此不能实现多态,不能实现父类的引用可以指向不同子类的

关于静态/常量类型 修饰 类/方法/变量的部分理解最先出现在Python成神之路

版权声明:
作者:zhangchen
链接:https://www.techfm.club/p/8123.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>