ホームページ  >  に質問  >  本文

静的プロパティでの代入と静的コード ブロックでの代入の違いは何ですか?

リーリー リーリー

上記のコードに示されているように、2 つの記述方法の違い、またはそれぞれの長所と短所は何ですか。

高洛峰高洛峰2711日前601

全員に返信(4)返信します

  • 世界只因有你

    世界只因有你2017-05-18 10:46:30


    中間コードに関する限り違いはありません

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-18 10:46:30

    結果に違いはありませんが、マップにデータを詰め込むなど、コード ブロックに他のコードを記述することができます。

    返事
    0
  • 某草草

    某草草2017-05-18 10:46:30

    静的コード ブロックでは、より多くの変数やその他の操作に値を割り当てることができます。これは通常、ゲームのロード時に静的リソース イメージをロードするなどの初期化に使用されます。

    返事
    0
  • PHPz

    PHPz2017-05-18 10:46:30

    小さな違いがあります: 同じクラスでは、静的プロパティの初期化は静的初期化ブロックの前に完了します

    返事
    0
  • キャンセル返事