JAva main関数のコート
2255 ワード
java main関数でjavaを学んだ仲間はよく知らないはずですが、この共有の言葉はいくつかの表象を話しているだけで、本質的なものはjvmの知識に関連しているので、論述しません.
だから、私はmain関数のコート、下着だけを説明して、また論述する機会があります.
いくつかのポイントは次のとおりです.
1.main関数のいくつかのキーワードが何を表しているかを説明する.
1.1 public:外部から呼び出すことができる方法を説明する最大の権限.
1.2 static:宣言関数は静的で、クラスがロードされる前にロードされることを示します.
1.3 void:戻り値がありません.
1.4 main:フラグ、またはJVMの識別子です.
1.5 String[]args:関数が入力するパラメータ、または関数パラメータのリスト.
3.関数パラメータargsは必ずしもargsという名前ではなく、他のものであってもよい.4.main関数のパラメータのデフォルトは長さがゼロのstring配列です.5.複数のmainメソッドを起動できます.すなわち、jvmは複数のスレッドを起動できます.
hello worldは以下の通りです.
関数パラメータargsはargsという名前とは限らない
main関数のパラメータのデフォルトは長さがゼロのstring配列です
検証は複数のmainメソッドを起動することができます.すなわち、jvmは複数のスレッドを起動することができます.main関数は別のクラスのmain関数を呼び出すことができます.同じクラスには複数のmain関数を除いて2つのmain関数は使用できません.
以上はいくつかのポイントですが、興味のある仲間は参考にしてください.下は私が録画した小さな画面で、main関数についての説明です.
https://www.ixigua.com/i6508267687280378371/?utm_source=toutiao&utm_medium=feed_stream#mid=51237464185
だから、私はmain関数のコート、下着だけを説明して、また論述する機会があります.
いくつかのポイントは次のとおりです.
1.main関数のいくつかのキーワードが何を表しているかを説明する.
1.1 public:外部から呼び出すことができる方法を説明する最大の権限.
1.2 static:宣言関数は静的で、クラスがロードされる前にロードされることを示します.
1.3 void:戻り値がありません.
1.4 main:フラグ、またはJVMの識別子です.
1.5 String[]args:関数が入力するパラメータ、または関数パラメータのリスト.
3.関数パラメータargsは必ずしもargsという名前ではなく、他のものであってもよい.4.main関数のパラメータのデフォルトは長さがゼロのstring配列です.5.複数のmainメソッドを起動できます.すなわち、jvmは複数のスレッドを起動できます.
hello worldは以下の通りです.
public static void main(String[] args) {
System.out.println("Hello world");
}
検証関数パラメータargsはargsという名前とは限らない
public static void main(String[] s) {
System.out.println("Hello world");
}
検証main関数のパラメータのデフォルトは長さがゼロのstring配列です
public static void main(String[] args) {
System.out.println("args :"+args.length);
}
検証は複数のmainメソッドを起動することができます.すなわち、jvmは複数のスレッドを起動することができます.main関数は別のクラスのmain関数を呼び出すことができます.同じクラスには複数のmain関数を除いて2つのmain関数は使用できません.
package com.hello.start;
/**
*
* @ClassName: HelloAppLessonTwo
* @Description: main
* @Company:
* @author yarm_
* @date 2018 1 7 5:51:11
*/
public class HelloAppLessonTwo {
public static void main(String[] args){
System.out.println("class HelloAppLessonTwo mian 。");
OthoerClass.main(new String[]{"a","b"});
System.out.println("class HelloAppLessonTwo mian ");
}
}
/**
*
* @ClassName: OthoerClass
* @Description: , main
* @Company:
* @author yarm_
* @date 2018 1 7 5:43:53
*/
class OthoerClass{
public static void main(String[] args){
System.out.println("OthoerClass main 。");
System.out.println("OthoerClass args :"+args.length);
for (String str : args) {
System.out.println(str);
}
System.out.println("OthoerClass main 。");
}
//
public static void main(){}
}
以上はいくつかのポイントですが、興味のある仲間は参考にしてください.下は私が録画した小さな画面で、main関数についての説明です.
https://www.ixigua.com/i6508267687280378371/?utm_source=toutiao&utm_medium=feed_stream#mid=51237464185