使用Java中的main()函数,需要具体代码示例
在JAVA中,main()是一个特殊的方法,是程序的入口点。当程序启动时,JVM会从main()方法开始执行,并且只有main()方法执行完毕后,程序才会终止。
main()方法的定义如下:
public static void main(String[] args) { // 程序代码 }
其中,public 是一个访问修饰符,表示该方法可以被任意类访问;static 表示该方法是静态的,可以直接被类调用,而不需要实例化对象;void 表示该方法无返回值;String[] args 表示该方法接收一个字符串数组作为参数。
下面来具体说明main()方法的用法,并给出相应的代码示例:
输出Hello World!
public static void main(String[] args) { System.out.println("Hello World!"); }
在上述代码中,main()方法中的一行代码System.out.println("Hello World!");用于将字符串"Hello World!"输出到控制台。
接收命令行参数并输出
public static void main(String[] args) { if(args.length > 0) { System.out.println("命令行参数为:" + args[0]); } else { System.out.println("没有输入命令行参数!"); } }
在上述代码中,通过args的长度来判断是否有命令行参数传入。如果有,则输出命令行参数的值;如果没有,则输出提示信息。
使用循环结构输出1到10的数字
public static void main(String[] args) { for(int i = 1; i <= 10; i++) { System.out.println(i); } }
在上述代码中,使用for循环结构从1到10循环输出每个数字。
调用其他方法
public static void main(String[] args) { int result = sum(5, 3); System.out.println("两个数的和为:" + result); } public static int sum(int a, int b) { return a + b; }
在上述代码中,主方法main()调用了sum()方法,并将两个数的和作为返回值保存到result变量中,并最后输出结果。
通过以上示例,我们可以看出main()方法的用法多种多样,可以根据需要进行灵活运用。它不仅仅是程序的入口,还可以进行各种操作,并可以调用其他方法实现更复杂的功能。
需要注意的是,一个JAVA程序可以有多个类,但只能有一个包含main()方法的类。当运行程序时,JVM会从指定的包含main()方法的类开始执行。
以上是使用Java中的main()函数的详细内容。更多信息请关注PHP中文网其他相关文章!