A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© michael_wlq 高级黑马   /  2015-8-27 23:58  /  605 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. /*
  2.         public static void main(String[] args)

  3.         主函数:是一个特殊的函数。作为程序的入口,可以被jvm调用。

  4.         主函数的定义:
  5.         public:代表着该函数访问权限是最大的。
  6.         static:代表主函数随着类的加载就已经存在了。
  7.         void:主函数没有具体的返回值。
  8.         main:不是关键字,但是是一个特殊的单词,可以被jvm识别。
  9.         (String[] args):函数的参数,参数类型是一个数组,该数组中的元素是字符串,即字符串类型的数组。

  10.         主函数是固定格式的:jvm只识别这个格式。

  11.         jvm在调用主函数时,传入的是new String[0];
  12. */

  13. class MainDemo
  14. {
  15.         public static void main(String[] args)//new String[]
  16.         {
  17.                 //System.out.println(args.length);//输出结果为0,即默认的传递为长度为0的字符串数组。
  18.                 String[] arr = {"hah","hehe","heihei","xixi","hiahia"};

  19.                 MainTest.main(arr);
  20.         }
  21. }

  22. //String[] args = new String[3];
  23. //String[] args = null;


  24. class MainTest
  25. {
  26.         public static void main(String[] args)
  27.         {
  28.                 for(int x=0; x<args.length; x++)
  29.                         System.out.println(args[x]);
  30.         }
  31. }
复制代码


4 个回复

倒序浏览
我在加点小东西  ags其实就是augments缩写,也就是元素的意思.
回复 使用道具 举报
高大上
回复 使用道具 举报

...这是基础的。。
回复 使用道具 举报
Morrfree 发表于 2015-8-28 00:38
我在加点小东西  ags其实就是augments缩写,也就是元素的意思.

嗯。。是参数的意思,请问你的流程走完了吗?我这刚做基础题,还没提交呢。。。赶上下期有难度
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马