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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Gallamepy 注册黑马   /  2013-7-17 16:47  /  2553 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 杨兴庭 于 2013-7-18 18:12 编辑

本人初学java,不太懂,想知道我怎么给java程序加启动参数,就像dir /p/w那样?

评分

参与人数 1黑马币 +3 收起 理由
杨兴庭 + 3

查看全部评分

7 个回复

正序浏览
给java程序加启动参数。 如:编译并运行HelloWolrd文件,运行时,在doc命令窗口中输入java HelloWorld  参数1  参数2 ……        这样参数就加载到启动程序中了。
之后呢,用什么来接收这些参数呢?  在启动类中都有个main函数,public static void main(String [] args)   main函数的参数 是个字符串数组类型的,用来接收这行加载到启动程序中的参数的。 这样,args[0]=参数1  ,args[1]=参数2……

评分

参与人数 1技术分 +1 收起 理由
杨兴庭 + 1

查看全部评分

回复 使用道具 举报
传启动参数就是在程序运行起来时,就将参数传给 main(String[] args)里面的字符串数组 args;
例如在DOS界面执行一个java程序Test.java:
javac Test.java   //编译通过
java Test aaa bbb   //执行程序,并将 aaa bbb 这两个字符串传递给 args ;其中args[0]=="aaa",args[1]=="bbb".

评分

参与人数 1技术分 +1 收起 理由
杨兴庭 + 1

查看全部评分

回复 使用道具 举报
看到这个消息,我和我的小伙伴们都惊呆了
回复 使用道具 举报
滔哥回帖关注一下
回复 使用道具 举报
哇,居然看到boss回帖,哈哈
回复 使用道具 举报
Boss回帖了。。。。{:soso_e126:}
回复 使用道具 举报
还记得public static void main(String[] args)吗?这里的args就是你的启动参


在运行时你输入java package1.class1 arg1 arg2,args中就会有两个String,第一个

评分

参与人数 1技术分 +1 收起 理由
杨兴庭 + 1 赞一个!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马