把教程上的写下来 编译没有问题 运行就出现这个
D:\lesson\lesson2\chang>javac rectangle.java
D:\lesson\lesson2\chang>java rectangle
Exception in thread "main" java.lang.NoClassDefFoundError: rectangle (wrong name
: Rectangle)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:539)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
3)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
----------------解决方案--------------------------------------------------------
你的类名字有没有取好
还有,最好不要取Rectangle,系统有一个类叫这个名字
----------------解决方案--------------------------------------------------------
我换了还是一样的
----------------解决方案--------------------------------------------------------
你是按 教程上抄的吗?那就一般不会错 你再仔细瞧瞧 什么"字母打错拉 位置打错拉 什么的"
----------------解决方案--------------------------------------------------------
我看过了 没有错的 是不是因为是少装了什么东西啊 我JAVA文件没有打开方式
----------------解决方案--------------------------------------------------------
本来就没有打开方式的
你的文件名叫什么
----------------解决方案--------------------------------------------------------
还有个问题 文件夹里面还有一个 .java.bak 的是什么文件啊
----------------解决方案--------------------------------------------------------
汗,竟然有文件名为空白的文件...
----------------解决方案--------------------------------------------------------
那是备分文件,可以不用管它
----------------解决方案--------------------------------------------------------
sincerev,
你第一步编译是通过的, 对于windows 来讲,在console 下输入命令是无所谓大小写的。 具体的讲,你输入的是 javac filename.java 和 javac Filename.java 效果是一样的, 但是执行的时候,你一定要注意了,你一定要按文件名输入,也就是说,文件名的大小写是相关的。
----------------解决方案--------------------------------------------------------