初始化
-
如何解决由于在类静态初始化方法内部过早调用函数声明引发的死锁
静态初始化中函数调用会死锁,因JVM用CLINIT锁串行执行<clinit>,若A类静态块调B.doInit()触发B初始化,而B又依赖A未完成初始化的字段,便形成A→…
-
如何利用HTML Shadow DOM管理组件内部资源
必须调用 attachShadow({ mode: ‘open’ }) 创建影子根,否则后续资源注入无效;禁止直接赋值 innerHTML 含 style/…