
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
7.7 主方法组成分析

Java中的程序代码执行是从主方法开始的,并且主方法由许多部分组成,下面为读者列出每一个组成部分的含义。
public:描述的是一种访问权限,主方法是一切的开始点,开始点一定是公共的。
static:程序的执行是通过类名称完成的,所以表示此方法是由类直接调用。
void:主方法是一切程序的起点,程序一旦开始执行是不需要返回任何结果的。
main:系统定义好的方法名称,当通过java命令解释一个类的时候会自动找到此方法名称。
String args[]:字符串的数组,可以实现程序启动参数的接收。
参数传递的形式:java类名称参数1参数2参数3…。
范例:验证参数传递,输入的必须是3个参数,否则程序退出

本程序在执行时要求程序输入有相应的启动参数,如果没有输入参数则会进行错误提示,并且直接结束执行,如果输入了参数则通过for循环的形式输出每一个参数内容。
如果读者在输入参数的时候希望参数中间加有空格,如“Hello World”“Hello MLDN”等信息,则在输入参数的时候直接加上“"”定义整体参数即可进行输入,如下所示。
程序执行命令:
java StringDemo"Hello World!!!""Hello MLDN""Li Xing Hua"
由于使用“"”定义了整体参数,所以即使中间出现了空格,也按照一个参数进行输入。