黑马程序员技术交流社区

标题: 为啥编译成功了,却无法加载呢?到底是哪里的问题啊? [打印本页]

作者: 微小山    时间: 2014-12-22 21:04
标题: 为啥编译成功了,却无法加载呢?到底是哪里的问题啊?
dos命令行上说,找不到或无法加载主类。可是前面是编译成功的啊?到底是哪里的问题啊?希望帮忙解答一下
作者: g124989452    时间: 2014-12-22 21:14
1,java命令 class文件后不要加.class后缀  2,如果类被public修饰,java文件名要和类名一致
作者: 農邨尛夥兒    时间: 2014-12-22 21:40
估计是文件名和主类名不一致   主类是main方法在的类
作者: ben_vs_cong    时间: 2014-12-22 21:47
你看看你生成的class文件名是不是跟javac时的名字相同,运行时,java class文件名就可以了。这个class文件名是源文件中的类名。所以最好把类名和源文件的名字取为相同的
作者: 董晗    时间: 2014-12-22 22:12
总得把代码贴出来吧
作者: reyzarc    时间: 2014-12-22 22:50
我猜这个原因大部分是没有写main方法,或者就是.java文件名跟自己的主方法类名不同。
作者: 青衫禅客    时间: 2014-12-22 23:58
是不是文件名跟类名不一致啊?
作者: zmhlnrs    时间: 2014-12-23 00:12
class名字错了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2