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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 大别子 初级黑马   /  2016-2-14 14:35  /  736 人查看  /  13 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在Dos界面,不带参数的Hollo World能运行,为啥带参数的Java程序有问题啊?怎么能解决?

傲游截图20160214143043.png (136.94 KB, 下载次数: 3)

傲游截图20160214143043.png

13 个回复

倒序浏览
找不到类,看看classpath环境有没有配置好
回复 使用道具 举报
好大一只 发表于 2016-2-14 14:41
找不到类,看看classpath环境有没有配置好

.;D:\JAVA\jdk1.6.0_02\lib;
这classpath配置的也没有问题啊
回复 使用道具 举报
你编绎的类名和你运行的类名也不一样啊。
回复 使用道具 举报
运行时 后面的 8 4 是什么鬼。。
回复 使用道具 举报
我也感觉是classpath没调好...你看看
回复 使用道具 举报
bolt 发表于 2016-2-14 16:47
你编绎的类名和你运行的类名也不一样啊。

8 4是参数  不是类名  是我传参的方式有问题吗?
回复 使用道具 举报
酱油 发表于 2016-2-14 23:40
运行时 后面的 8 4 是什么鬼。。

8 4是参数  不是类名  是我传参的方式有问题吗?

点评

你是要往程序里面传参数么?可是你要先运行程序,然后才传参数,你这样肯定会报找不到类名的异常。你把后面的8 4删掉,只保留前面的,然后回车,再输入参数,   发表于 2016-2-15 17:17
回复 使用道具 举报
classpath不用配吧
回复 使用道具 举报
你后面的8 4 什么鬼???  我好奇的是没有报错
回复 使用道具 举报
1、楼主javac命令没有报错,应该就是能用的,而javac.exe文件和java.exe文件都是在bin目录下,我想楼主应该也配好了path路径,建议看一下是否生成了”类名className.class“文件。
2、然后请用”java 类名className 8 4“命令再执行一遍,因为有可能你生成的.class文件名不叫”-0214b“。
回复 使用道具 举报
shiax11 发表于 2016-2-15 22:55
你后面的8 4 什么鬼???  我好奇的是没有报错

main函数里面有一个String[] args的形参,这是给这各args字符串数组符两个值,其中args[0]含有值"8",args[1]含有值"4"
回复 使用道具 举报
bolt 中级黑马 2016-2-19 23:14:12
13#
楼主问题解决 了吗
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马