// 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?

解决方案 »

  1.   

    “java MinMax ”
    这样也不对?
      

  2.   

    环境变量确定配置没问题?你JAVAC后 在同文件夹里找到MinMax.class不?
      

  3.   


    Max double = 1.7976931348623157E308
    Min double = 4.9E-324
    Max float = 3.4028235E38
    Min float = 1.4E-45我的运行木有问题
    看一下java -version
      

  4.   

    嗯,在同一文件夹的目录下有那个的.class
    我在CMD下的这个目录下输Javac 和 Java的...
      

  5.   

    文件名是MinMax.java吗?
    配置OK了,在命令行里敲javac
    java -version
    java都出现东西吧
    我也曾遇到过,配置没错,在命名行就是不行
      

  6.   

    应该不是版本的问题,是环境变量,classpath的问题