84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
放下自己的自尊,卸下自己的伪装,只是为了靠近你....
Java의 주요 기능은 정확히 무엇을 합니까? main 함수 없이는 다른 어떤 것도 실행할 수 없나요? -PHP 중국어 사이트 Q&A-자바의 주요 기능은 정확히 무엇인가요? main 함수 없이는 다른 어떤 것도 실행할 수 없나요? -PHP 중국어 홈페이지 Q&A
꼭 보고 배워보세요.
main()方法的声明为:public static void main(String args[])。必须这么定义,这是程序的入口,Java的规范。
为什么要这么定义,和JVM的运行有关系。
当一个类中有main()方法,执行命令“java 类名”则会启动虚拟机执行该类中的main方法。
由于JVM在运行这个Java应用程序的时候,首先会调用main方法,调用时不实例化这个类的对象,而是通过类名直接调用因此需要是限制为public static。
对于java中的main方法,jvm有限制,不能有返回值,因此返回值类型为void。
main方法中还有一个输入参数,类型为String[],这个也是java的规范,main()方法中必须有一个入参,类细必须String[],至于字符串数组的名字,这个是可以自己设定的,根据习惯,这个字符串数组的名字一般和sun java规范范例中mian参数名保持一致,取名为args。
因此,main()方法定义必须是:“public static void main(String 字符串数组参数名[])”。
说到static关键字还有另外一种Hello Wordld:
public class HelloWorld2 { static { System.out.println("Hello Wordld!"); } public static void main(String args[]){ //退出 System.exit(0); } }
static 类型的代码块会在main方法之前执行。
Java의 주요 기능은 정확히 무엇을 합니까? main 함수 없이는 다른 어떤 것도 실행할 수 없나요? -PHP 중국어 사이트 Q&A-자바의 주요 기능은 정확히 무엇인가요? main 함수 없이는 다른 어떤 것도 실행할 수 없나요? -PHP 중국어 홈페이지 Q&A
꼭 보고 배워보세요.
main()方法的声明为:public static void main(String args[])。必须这么定义,这是程序的入口,Java的规范。
为什么要这么定义,和JVM的运行有关系。
当一个类中有main()方法,执行命令“java 类名”则会启动虚拟机执行该类中的main方法。
由于JVM在运行这个Java应用程序的时候,首先会调用main方法,调用时不实例化这个类的对象,而是通过类名直接调用因此需要是限制为public static。
对于java中的main方法,jvm有限制,不能有返回值,因此返回值类型为void。
main方法中还有一个输入参数,类型为String[],这个也是java的规范,main()方法中必须有一个入参,类细必须String[],至于字符串数组的名字,这个是可以自己设定的,根据习惯,这个字符串数组的名字一般和sun java规范范例中mian参数名保持一致,取名为args。
因此,main()方法定义必须是:“public static void main(String 字符串数组参数名[])”。
说到static关键字还有另外一种Hello Wordld:
static 类型的代码块会在main方法之前执行。