Java--メイン関数(main)
956 ワード
主関数:特殊な関数です.プログラムのエントリとして、JVMによって呼び出されます.メイン関数の定義:public:この関数を表すアクセス権が最大のstatic:クラスのロードに伴ってメイン関数が近づいていることを表します.void:主関数には具体的な戻り値mainはありません:キーワードではありませんが、JVMで認識できる特殊な単語です.String[]args:関数のパラメータです.パラメータタイプは配列で、その配列の要素は文字列です.文字列タイプの配列.主関数は固定形式である:JVM識別.JVMがメイン関数を呼び出すとnew String[0]が入ってくる
コードの例:
プログラムの実行結果:
主関数にパラメータを渡すコードの例:
実行結果:
コードの例:
public class MainDemo
{
public static void main(String[] args)
{
System.out.println(args);
System.out.println(args.length);
}
}
プログラムの実行結果:
[Ljava.lang.String;@1f32e575
0
主関数にパラメータを渡すコードの例:
public class MainDemo
{
public static void main(String[] args)
{
String[] arr = {"haha","hehe","xixi","heihei"};
MainTest.main(arr);
}
}
class MainTest
{
public static void main(String[] args)
{
for(int x = 0; x < args.length; x++)
{
System.out.println(args[x]);
}
}
}
実行結果:
haha
hehe
xixi
heihei