这个网上下载的答案,编译后运行时却.....

Firehotest 2011-09-13 10:25:39
// operators/MinMax.java
// TIJ4 Chapter Operators, Exercise 9, page 111
// Display the largest and smallest numbers for both float and double
// exponential notation.

public class MinMax {
public static void main(String[] args) {
double max = java.lang.Double.MAX_VALUE;
System.out.println("Max double = " + max);
double min = java.lang.Double.MIN_VALUE;
System.out.println("Min double = " + min);
float maxf = java.lang.Float.MAX_VALUE;
System.out.println("Max float = " + maxf);
float minf = java.lang.Float.MIN_VALUE;
System.out.println("Min float = " + minf);
}
}
请问各大高手,为啥我Javac 没问题后,运行的时候却又显示:Exception in thread "main" java.lang.NoclassDefFoundError: MinMax?
...全文
64 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
bayougeng 2011-09-13
  • 打赏
  • 举报
回复
应该不是版本的问题,是环境变量,classpath的问题
Firehotest 2011-09-13
  • 打赏
  • 举报
回复
1.6.0_24
可能旧过头..
niuniu20008 2011-09-13
  • 打赏
  • 举报
回复
文件名是MinMax.java吗?
配置OK了,在命令行里敲javac
java -version
java都出现东西吧
我也曾遇到过,配置没错,在命名行就是不行
Firehotest 2011-09-13
  • 打赏
  • 举报
回复
嗯,在同一文件夹的目录下有那个的.class
我在CMD下的这个目录下输Javac 和 Java的...
尘缘udbwcso 2011-09-13
  • 打赏
  • 举报
回复

Max double = 1.7976931348623157E308
Min double = 4.9E-324
Max float = 3.4028235E38
Min float = 1.4E-45

我的运行木有问题
看一下java -version
kai27ks 2011-09-13
  • 打赏
  • 举报
回复
环境变量确定配置没问题?你JAVAC后 在同文件夹里找到MinMax.class不?
Firehotest 2011-09-13
  • 打赏
  • 举报
回复
“java MinMax ”
这样也不对?
oO临时工Oo 2011-09-13
  • 打赏
  • 举报
回复
运行命令不对
daijope 2011-09-13
  • 打赏
  • 举报
回复
是不是包的问题。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧