JVM看不懂的可以跳过,这里不做过多解释,(^__^) 嘻嘻……

主函数是静态的

        public static void main(String[] args){

        }

主函数是什么:主函数是一个特殊的函数,作为程序的入口,可以被jvm识别。

主函数的定义:

public :代表该函数的访问权限是最大的。

static :代表主函数随着类的加载,就已经存在了。

void: 主函数没有具体的返回值

main : 不是关键字,是一个特殊的单词可以被jvm识别。

(String[] args) 函数的参数,参数类型是一个数组,该数组中的元素是字符串。字符串类型的数组。

主函数的格式是固定的:jvm能够识别

jvm在调用函数是,传入的是new String[0];

可以在dos窗口中执行 java Demo hello world 给类Demo的main方法传递2个参数,参数与参数之间通过空格隔开。

class Demo {

    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" }; // 调用Demo5类的main方法,传递参数。
Demo.main(arr); }
}

【正在看本人博客的这位童鞋,我看你气度不凡,谈吐间隐隐有王者之气,日后必有一番作为!下面有个“顶”字,你就顺手把它点了吧(要先登录CSDN账号哦 )】


—–乐于分享,共同进步!

—–更多文章请看:http://blog.csdn.net/duruiqi_fx


最新文章

  1. ionic第一坑——ion-slide-box坑(ion-slide分两页的坑)
  2. 使用pango-Cairo列出系统中的有效字体
  3. Windows Azure Cloud Service (47) 修改Cloud Service时区
  4. Android之解析GML并显示
  5. Centos7关闭防火墙与selinux
  6. TCP 粘包/拆包问题
  7. ik分词
  8. Jenkins的安全控制
  9. SqlServer2012导入Oracle详细案例
  10. jQuery选择器的分类之过滤选择器
  11. linux随机字符串
  12. Linux上面部署java项目
  13. bash简介1
  14. 给腾讯云Linux主机创建Swap文件
  15. 嵌入式C语言自我修养 12:有一种宏,叫可变参数宏
  16. python版GetTickCount()
  17. Linux centos7 zookeeper集群搭建
  18. flask-SQLAlchemy的ORM
  19. Linux环境下利用句柄恢复Oracle误删除的数据文件
  20. dart Stream

热门文章

  1. Centos常用命令之:ls和cd
  2. [Luogu 3835]【模板】可持久化平衡树
  3. [NOIp 2016]换教室
  4. 51nod 1981 如何愉快地与STL玩耍
  5. ●BZOJ 4541 [Hnoi2016]矿区
  6. ●POJ 1195 Mobile phones
  7. 例 7-10 uva12212(迭代加深搜索)
  8. 后缀自动机模板(SPOJ1811)
  9. SpringCloud学习之eureka集群配置
  10. salt基本使用之一(1)