main特别之处

 1 //package new_Object;
 2 public class Main{
 3     public static void main(String[] args) {
 4         System.out.println(args);
 5         System.out.println(args.length);
 6         for (int i = 0; i < args.length; i++) {
 7             System.out.println(args[i]);
 8         }
 9     }
10 }

run图解:

解释:
[:数组
L:长类型
ava.lang:包名
String:字符串类型元素
@:分界符
667262b6:哈希值
--------------------------------------------------------------------
*主函数特殊之处:public static void main(String[] args)
1,格式固定
2,被JVM所识别和调用
public:因为权限必须最大的
static:不需要对象,直接用主函数所属类名调用即可
void:主函数没有具体的返回值
main:函数名,不是关键字,供JVM识别的固定的名字
String[] args:主函数的参数列表,是一个数组类型的参数,且元素都是字符串类型

原文地址:https://www.cnblogs.com/cao-yin/p/8906154.html