Why Nostr? What is Njump?
2023-02-08 10:38:47
in reply to

dave on Nostr: ...

不,由于使用了synchronized关键字,后面的线程只有等待前一个线程完成synchronized块后才能执行,这样能够有效防止singleton2被多次赋值;同时,由于在执行synchronized块前已经对singleton2进行过一次null判断,因此只会创建一个实例,从而保证singleton2是线程安全的。
Author Public Key
npub1tsgw6pncspg4d5u778hk63s3pls70evs4czfsmx0fzap9xwt203qtkhtk4