| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1330 人关注过本帖
标题:java程序怎么测试?(终于解决了..)
取消只看楼主 加入收藏
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
 问题点数:0 回复次数:12 
java程序怎么测试?(终于解决了..)
我是java初学者.
我编了一个最基本的小程序:
文件名:Test.java

public class Test{
public static void main(String args[]){
System.out.println("中华人民共和国");
}
}

我按书上的添加好环境变量之后在CMD里测试的时候
生成了一个Test. class文件
但屏幕上没有打印出"中华人民共和国"这个字符串.
这到底哪儿错了?请帮我看一下.我的操作哪儿有错误?
我是这样测试的:
javac Test.java
CMD里面不会提示错误信息.但原文件旁边生成了一个新的.Class文件.

[此贴子已经被作者于2006-8-1 18:25:17编辑过]

搜索更多相关主题的帖子: java 
2006-07-31 11:30
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 

呵呵...
非常感谢!!

2006-07-31 14:47
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 
但"java test"之后出现这样的提示:
Exception in thread "main" java.lang.NoClassDefFoundError:Test/Class
这怎么回事?
2006-07-31 14:56
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 

原代码里面分还是在CMD里面分啊?

2006-07-31 15:12
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 

我的类名是Test 第一个字母是大写
我刚才按你说的在CMD里面也写成 java Test
但还是不行啊
还是刚才的那种提示
我刚接触java 所以真的对它一窍不通的
麻烦你.帮我解决一下这个问题

2006-07-31 15:39
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 
是在文件所在目录下
我直接在D盘根目录下编写的小程序.名字是Test.java
内容是:
public class Test{
public static void main(String args[]){
System.out.println("中华人民共和国");
}
}

然后在CMD里面输入命令javac Test.java 以后在原文件的旁边生成了一个Test.Class文件
之后我才输入的命令 java Test
2006-07-31 15:52
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 

在CMD 里 我进入D盘根目录以后才输入的javac Test.java 命令.
这样应该对吧
哦.对了,错误还是那个:
Exception in thread "main" java.lang.NoClassDefFoundError:Test

2006-07-31 15:54
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 
我在 ClassPath 里填的是: %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
2006-07-31 17:26
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 
我快疯了.程序还是有错误.
下面我把自己操作的全部的步骤给大家列一下:
我写的小程序: 文件名是hehe.java 位置在D盘根目录下.
Public class hehe
{
Public static void main(string args[])
{
system.out.println("中华人民共和国");
}
}

然后我在CMD 里先进入D盘根目录以后 输入的命令:javac hehe.java
这时候生成了一个hehe.class类文件.
然后我还是在D盘根目录下输入了java hehe
屏幕出现这样的提示:
Exception in thread "main" java.lang.NoClassDefFoundError:hehe
到底哪儿错了??
2006-08-01 12:19
thb321
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2006-7-21
收藏
得分:0 

哦,java程序代码也都分大小写吗?
呵呵...
我都不知道.

2006-08-01 13:40
快速回复:java程序怎么测试?(终于解决了..)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017252 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved