1. ホーム
  2. firebase

[解決済み] Java修飾語(abstract, final, public, static, etc.)の妥当な順番は?

2022-06-28 04:55:29

質問内容

Java修飾子の合理的な順序は何ですか?

  • 抽象
  • 最終
  • ネイティブ
  • プライベート
  • プロテクト
  • パブリック
  • 静的
  • strictfp
  • シンクロナイズド
  • トランジェント
  • 揮発性

更新

の文言を変更しました。 推奨 から 妥当 を、推奨されるか否かの議論を沈静化させるためです。

どのように解決するのですか?

この 慣例的な 修飾子の使用順序は Java言語仕様 (そして Java 仮想マシン仕様ではありません) で言及されています。 クラス修飾子 には、次のような定義があります(抜粋)。