static
修饰符不会影响类的加载。当类被加载到JVM(Java虚拟机)时,static
修饰的成员(包括静态变量和静态方法)会被初始化,但类的加载过程与static
修饰符无关。类的加载主要发生在程序启动时,由类加载器负责,主要步骤包括加载类的字节码文件到内存、验证字节码文件的正确性、为静态变量分配内存并设置默认值、执行类的静态初始化代码块等。因此,static
修饰符只是决定了成员的作用范围和生命周期,而不影响类的加载过程。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:java修饰符对类成员的影响