Java中Static关键字有哪些缺点呢?
下文笔者讲述Java中Static关键字的缺点简介说明,如下所示:
- 它只能调用static变量
- 它只能调用static方法
- 不能以任何形式引用this、super
- static变量在定义时必须要进行初始化,且初始化时间要早于非静态变量
无论是变量,方法,还是代码块, 只要用static修饰, 就是在类被加载时就已经”准备好了”, 也就是可以被使用或者已经被执行, 都可以脱离对象而执行 反之,如果没有static, 则必须要依赖于对象实例
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。