JDK我都弄好了,环境变量也弄好了。
我用记事本写了一个程序,程序名是HelloWorld.java
程序如下:
//:HelloWorld.java
import java.util.*;/** This is my first program.
 *  Java.
 */public class HelloWorld{
/** the first function
 *  main function.
 */  public static void main(String[] args){
System.out.println("Hello World");
System.out.println(new Date());
  }
}///:~
我在CMD中的操作如下:
E:\Temp\Java>javac helloworld.javaE:\Temp\Java>java helloworld
Exception in thread "main" java.lang.NoClassDefFoundError: helloworld (wrong nam
e: HelloWorld)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
4)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
我的问题是这个程序的输出应该是
Hello World
当前的系统时间怎么输出了这么一堆东西啊?哪错了?谢谢。