public static void
Java ではどういう意味ですか?
私は学習中です。私が取り組んでいる本のすべての例では、public static void
使用または作成されるメソッドの前に「 」が来ます。これはどういう意味ですか?
ベストアンサー1
これらは 3 つともまったく異なるものです。
public
は、メソッドが可視であり、他のタイプの他のオブジェクトから呼び出すことができることを意味します。他の選択肢としてはprivate
、、、protected
などpackage
がありますpackage-private
。ここ詳細については。
static
メソッドは、そのクラスの特定のインスタンス (オブジェクト) ではなく、クラスに関連付けられていることを意味します。つまり、クラスのオブジェクトを作成せずに静的メソッドを呼び出すことができます。
void
は、メソッドに戻り値がないことを意味します。メソッドが を返す場合は、の代わりに とint
記述します。int
void
これら 3 つすべての組み合わせは、main
ほとんどのチュートリアルに含まれる方法で最もよく見られます。