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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 丁朋伟 黑马帝   /  2011-9-17 08:32  /  1546 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public static void main(String[] args){}中args这个参数好像从来就没给他传递过参数,在程序中也没发现使用过,那么这个参数到底是干什么的,有什么用,怎么用,有怎么把参数传递进去???

2 个回复

倒序浏览
黑马网友  发表于 2011-9-17 08:40:41
沙发

回复 楼主 的帖子

JVM见到这个MAIN主函数,就知道要运行它了。把普通的方法、变量和类比作燃料的话,那么main函数就像一把火,可以使它们燃烧。
回复 使用道具 举报
黑马网友  发表于 2011-9-17 08:46:07
藤椅
参数args的主要作用是为程序使用者在命令行状态下与程序交互提供了一种手段。此外在其他类中直接使用main()函数,并传递参数也是可行的。
一:如果你用的是myeclipse的话,那么你在运行之前先在右键run as菜单下点选run configuration选项
在接下来的界面中找到arguments面板,在其中直接写你所要传递的参数
接下来的事情就是运行你的程序了
二:如果用的是命令提示符窗口运行的程序:
假如我已经编译好了一个名叫test.java的源程序,现在运行时候只需要这样写:java test “测试”
然后回车就行了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马