java初始化中静态方法得初始化吗?何时初始化? 一般方法得初始化吗?何时初始化?

谢谢大家了,我的学了很长时间了。基础不扎实,惭愧惭愧。
2024-12-02 12:14:27
推荐回答(3个)
回答1:

静态方法在装载类的时候已经初始化了,可以理解为在构造函数之前。

一般方法只有在构造方法完毕之后才能初始化。

回答2:

静态方法 无需手动初始化,程序运行时自动初始化
一般方法 需要将该类初始化后在调用

回答3:

static变量初始值一定要是常量。static变量中文名叫静态变量。它与普通的变量比起来有如下几个区别:1)位置:静态局部变量被编译器放在全局存储区.data,所以它虽然是局部的,但是在程序的整个生命周期中存在。