4

この ENUM コードはスレッドセーフですか?

enum One{
    IONE;
    public mone(){
        // some code
    }
}

上記のコードがスレッドセーフでない場合は?

4

3 に答える 3

4

列挙値は、使用される前に単一のスレッドによって 1 回だけ初期化されることが保証されています。メソッドがその状態を変更しないように列挙型がある場合、それらは定義によりスレッドセーフです

于 2013-06-15T18:18:43.127 に答える