第二十一、Java之main方法详解
2017-03-16 22:33
260 查看
主函数是静态的
public static void main(String[] args){}
主函数是什么:
主函数是一个特殊的函数,作为程序的入口,可以被jvm识别。主函数的定义:
public : 公共的。代表该函数的访问权限是最大的。原因: 为了保证让jvm在任何情况下都可以访问到main方法。
static : 静态。代表主函数随着类的加载,就已经存在了。 静态可以让jvm调用main函数的时候更加的方便。不需要通过对象调用。
void: 主函数没有具体的返回值。 因为返回的数据是 给 jvm,而jvm使用这个数据是没有意义的。所以就不要了。
main : 函数名。 不是关键字,是一个特殊的单词可以被jvm识别。
(String[] args) 函数的参数,参数类型是一个数组,该数组中的元素是字符串。字符串类型的数组。
主函数的格式是固定的:jvm能够识别
jvm在调用函数是,传入的是new String[0];
可以在dos窗口中执行 java MyClass hello world 给类MyClass的main方法传递2个参数,参数与参数之间通过空格隔开。
通过 args.length 可以拿到参数传入的 数组的长度
class MyClass {
public static void main(String[] args) {
// 获取String[] args 数组长度
System.out.println(args.length);
// 变量args数组
for (int x = 0; x < args.length; x++) {
System.out.println(args[x]);
}
}
}
class MainTest {
public static void main(String[] args) {
// 字符串数组
String[] arr = { "good", "study", "java" };
// 调用MyClass类的main方法,传递参数。
MyClass.main(arr);
}
}
相关文章推荐
- Java中的main()方法详解
- java中的main()方法详解
- java中main方法的详解
- Java开发之main方法详解
- java中main方法详解
- Java中的main()方法详解
- Java main 方法详解
- Java中的main()方法详解
- JAVA--Main方法详解
- Java中的main()方法详解
- java中main()方法详解
- Java中的main()方法详解
- Java中的main()方法详解
- Java中main方法详解
- Java中的main()方法详解
- Java中的main()方法详解
- Java中的main()方法详解
- Java中的main()方法详解
- Java中的main()方法详解
- Java中main方法的格式详解