黑马程序员技术交流社区

标题: 求教这是怎么回事? [打印本页]

作者: 大别子    时间: 2016-2-14 14:35
标题: 求教这是怎么回事?
在Dos界面,不带参数的Hollo World能运行,为啥带参数的Java程序有问题啊?怎么能解决?

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

傲游截图20160214143043.png

作者: 好大一只    时间: 2016-2-14 14:41
找不到类,看看classpath环境有没有配置好
作者: 大别子    时间: 2016-2-14 14:50
好大一只 发表于 2016-2-14 14:41
找不到类,看看classpath环境有没有配置好

.;D:\JAVA\jdk1.6.0_02\lib;
这classpath配置的也没有问题啊
作者: bolt    时间: 2016-2-14 16:47
你编绎的类名和你运行的类名也不一样啊。
作者: 酱油    时间: 2016-2-14 23:40
运行时 后面的 8 4 是什么鬼。。
作者: 安卓必备    时间: 2016-2-15 00:17
我也感觉是classpath没调好...你看看
作者: 大别子    时间: 2016-2-15 16:26
bolt 发表于 2016-2-14 16:47
你编绎的类名和你运行的类名也不一样啊。

8 4是参数  不是类名  是我传参的方式有问题吗?
作者: 大别子    时间: 2016-2-15 16:27
酱油 发表于 2016-2-14 23:40
运行时 后面的 8 4 是什么鬼。。

8 4是参数  不是类名  是我传参的方式有问题吗?
作者: 15856681986    时间: 2016-2-15 17:02
classpath不用配吧
作者: shiax11    时间: 2016-2-15 22:55
你后面的8 4 什么鬼???  我好奇的是没有报错
作者: 玉质彼端    时间: 2016-2-15 23:45
1、楼主javac命令没有报错,应该就是能用的,而javac.exe文件和java.exe文件都是在bin目录下,我想楼主应该也配好了path路径,建议看一下是否生成了”类名className.class“文件。
2、然后请用”java 类名className 8 4“命令再执行一遍,因为有可能你生成的.class文件名不叫”-0214b“。
作者: 玉质彼端    时间: 2016-2-15 23:47
shiax11 发表于 2016-2-15 22:55
你后面的8 4 什么鬼???  我好奇的是没有报错

main函数里面有一个String[] args的形参,这是给这各args字符串数组符两个值,其中args[0]含有值"8",args[1]含有值"4"
作者: bolt    时间: 2016-2-19 23:14
楼主问题解决 了吗




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2