Java で「public static void」とはどういう意味ですか? 質問する

Java で「public static void」とはどういう意味ですか? 質問する

public static voidJava ではどういう意味ですか?

私は学習中です。私が取り組んでいる本のすべての例では、public static void使用または作成されるメソッドの前に「 」が来ます。これはどういう意味ですか?

ベストアンサー1

これらは 3 つともまったく異なるものです。

publicは、メソッドが可視であり、他のタイプの他のオブジェクトから呼び出すことができることを意味します。他の選択肢としてはprivate、、、protectedなどpackageがありますpackage-privateここ詳細については。

staticメソッドは、そのクラスの特定のインスタンス (オブジェクト) ではなく、クラスに関連付けられていることを意味します。つまり、クラスのオブジェクトを作成せずに静的メソッドを呼び出すことができます。

voidは、メソッドに戻り値がないことを意味します。メソッドが を返す場合は、の代わりに とint記述します。intvoid

これら 3 つすべての組み合わせは、mainほとんどのチュートリアルに含まれる方法で最もよく見られます。

おすすめ記事