Skip to content

关于静态代码块的执行时间 #12

Open
@f38905c2-2c1b-4352-b86e-337d11f2db86

Description

7、代码块和代码执行顺序.md#静态代码块 中写到:
静态代码块只在第一次new时执行一次,但实际上根据JVM规范,static执行的情况还有其他几种,例如getstatic, putstatic, 子类的clinit等

reference: https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-5.html#jvms-5.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions